>>> Such a behavior conforms to POSIX, which explicitly >>> says that [A-Z] has unspecified behavior outside >>> the POSIX locale. (See POSIX 9.3.5 point 7 at >>> >>> Users invariably want the Emacs behavior, not the >>> grep behavior. >> >> An easy sell. Good! > > In fact, it might even be nice to preserve the locale-dependent existing > behavior of collating-element ranges for '[[.A.]-[.Z.]]', even while > changing the simpler [A-Z] to do the encoding-based range, so that a rare > user that really DID mean to get locale-dependent collation range can still > do so.
I agree with this, however it would have to be agreed upon with glibc. Paolo
