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

Aharon Robbins <[email protected]>
Newsgroups gmane.comp.gnu.utils.bugs
Message-ID <201306270733.r5R7XxqU002629__32472.5440041677$1372318471$gmane$org@skeeve.com>
Hi Paolo.

> I still believe that there is no place other than the glibc locale
> descriptions where this can be fixed.

This is necessary but not sufficient. All of gawk, grep, sed and bash
run on lots of non-GLIBC systems.  The locale definitions, even for
the same locale, vary wildly out in the wild.  Therefore there's no
other practical choice but to fix each program to provide Rational
Range Interpretation.

Fortunately, gawk and grep are already there, and I think the sed in
the git repo is as well.  Once Bash turns this on as default, the
world will definitely be a better place, independent of GLIBC.

Arnold
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.