There is also the POSIX locale is a superset of the C locale as defined by the C standard, because it requires support of the Portable Character Set, which has more chars than C requires, and has the LC_MESSAGES category; as primary differences. On Wednesday, June 10, 2020 Joerg Schilling <joerg.schill...@fokus.fraunhofer.de> wrote: "Schwarz, Konrad" <konrad.schw...@siemens.com> wrote:
> Hmm, isn't it also so that applications can make more assumptions about the > input/output of utilities? Defining a POSIX locale > for the sole purpose of enabling testing the compliance of said locale seems > very redundant. And actually, I'm pretty > sure the POSIX locale was defined to behave as traditional, non-locale > enabled Unix, to make it possible to have locale support > as a differentiating feature. In the late 1990s, many US Solaris users have been confused as the US English locale has been introduced past European locales and behaved different from the C locale they have been used to use before. Jörg -- EMail:jo...@schily.net (home) Jörg Schilling D-13353 Berlin joerg.schill...@fokus.fraunhofer.de (work) Blog: http://schily.blogspot.com/ URL: http://cdrecord.org/private/ http://sf.net/projects/schilytools/files/'