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