bug-bash
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: locale specific ordering in EN_US -- why is a<A<b<B<y<Y<z<Z?


From: Linda Walsh
Subject: Re: locale specific ordering in EN_US -- why is a<A<b<B<y<Y<z<Z?
Date: Mon, 21 May 2012 20:15:21 -0700
User-agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.24) Gecko/20100228 Lightning/0.9 Thunderbird/2.0.0.24 Mnenhy/0.7.6.666



Eric Blake wrote:

On 05/21/2012 05:42 PM, Linda Walsh wrote:


Only in POSIX 1992 or in the C locale.  In POSIX 2001 and POSIX 2008,
and non-C locales, [A-Z] is explicitly undefined,

==============
ONLY under POSIX...

You may not believe this, but there are other standards than POSIX.

More than one distro and company claims unicode compliance, to V6.x.

Any programs or collections that do claim compat, need to adhere to the
stricter of the standards, which is Unicode, in this case.

POSIX only applies if you are going for the bottom of the barrel in this
case.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]