Re: setlocale() for base system utilities

From: Xin LI <delphij_at_gmail.com>
Date: Thu, 10 Jan 2013 19:24:07 -0800
On Thursday, January 10, 2013, Zhihao Yuan wrote:

> On Thu, Jan 10, 2013 at 8:13 PM, Xin Li <delphij_at_delphij.net<javascript:;>>
> wrote:
> > I just noticed that many base system utilities, like rm, cat, etc.
> > does not do setlocale() at beginning.  Is this intentional or just
> > nobody have yet to done it?
>
> Enabling locale in the non-wide-char-awared utilities only makes
> difference for 8-bit locales, like ISO8859-*, but not multibyte
> ones.  From a user's point of view, this is an inconsistency.
>

It's inconsistency that some utilities use localized messages while some
do, too.  So I don't buy that argument.


-- 
Xin LI <delphij_at_delphij.net> https://www.delphij.net/
FreeBSD - The Power to Serve! Live free or die
Received on Fri Jan 11 2013 - 02:24:13 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:33 UTC