Kaixo!

On Fri, Jun 01, 2001 at 07:53:54PM +0200, Bram Moolenaar wrote:
 
> > The standards don't specify that setlocale() would be case INsensitive.
> > Therefore in glibc setlocale() is case sensitive on the language_territory
> > part.
> 
> Hmm, I'm disappointed.  So why is it case sensitive?  Don't say it's because
> of some standard.  I would like to know the real reason.
> 
> Would there be two locale names that differ only by case?  If not, then why
> not make it case insensitive?  Wouldn't hurt anybody and makes life easier.

I think the problem is because the actual data is stored on disk.
That is, on filesystems that are case sensitive, the locale name is
case sensitive (unless you try all the possible case combinations when
reading directory names; which would be a bit wastefull).

-- 
Ki �a vos v�ye b�n,
Pablo Saratxaga

http://www.srtxg.easynet.be/            PGP Key available, key ID: 0x8F0E4975
-
Linux-UTF8:   i18n of Linux on all levels
Archive:      http://mail.nl.linux.org/linux-utf8/

Reply via email to