>>>>> On Wed, 11 Nov 2015, Mike Gilbert wrote: > On Wed, Nov 11, 2015 at 6:18 PM, Ulrich Mueller <[email protected]> wrote: >> In the meantime, we could go with the minimum changes necessary to >> unbreak the bash 4.2 case conversion operators. Setting LC_COLLATE >> to C and LC_CTYPE to some sane locale should be sufficient for that.
> If you want to force specific locale categories to C, I don't mind. I > would just prefer that you don't mess with LC_ALL and keep LC_CTYPE to > something with UTF-8 support. We are thinking about adding a sentence like this: The package manager must ensure that the LC_COLLATE and LC_CTYPE locale categories are equivalent to the C locale, as far as characters in the ASCII range (U+0000 to U+007F) are concerned. Essentially this requires LC_COLLATE=C, but it permits almost anything for LC_CTYPE, except for such locales that change character categories or the upper/lowercase mapping for ASCII characters. Ulrich
pgpIG6VpUsgy2.pgp
Description: PGP signature
