Re: locale specific ordering in EN_US -- why is a<A<b<B<y<Y<z<Z?
Eli Zaretskii <[email protected]>
| Newsgroups | gmane.comp.gnu.utils.bugs |
|---|---|
| Message-ID | <[email protected]> |
> Date: Fri, 28 Jun 2013 12:38:03 +0200 > From: Paolo Bonzini <[email protected]> > CC: Johannes Meixner <[email protected]>, [email protected], > [email protected], [email protected], [email protected] > > > When being consistent means being buggy, I don't want the consistency. > > I want the bug solved in all the programs I use, but if it takes time > > to do that, I will be glad in the meantime to use some programs that > > don't have that bug, i.e. are "inconsistent". > > I will be less glad to move a regex or piece of code from one to > another, and find inconsistency. You should report a bug in that case. > Just use LC_COLLATE=C, as you have probably been doing for years. I don't. Not everyone runs on a machine where you can esily set the locale to anything you like, nor on a system where a locale is local to a program.