Markus Kuhn wrote:

> Bram Moolenaar wrote on 2002-01-21 11:15 UTC:
> >   87      All of the fields (i.e. LANGUAGE, TERRITORY, CODESET and MODIFIERS)
> >   88      shall be treated as case sensitive.
> > 
> > For users it's quite difficult to remember which field is uppercase or
> > lowercase.  It's easy to make a mistake.  I don't see a field where
> > there would be any confusion when case is ignored.  So why not ignore
> > case?  I know this makes it a bit more difficult for developers, but
> > that's a small price to pay for usability.
> 
> Usability is provided by GUI selection tools, not by softening syntax
> specs. The case sensitivity makes a lot of sense as ISO's language and
> country codes are distinguished by case. [I find case insensitivity
> (like many other forms of aliases) to be the root of much evil and
> advise care.]

        setenv LANG de_DE.iso-8859-1@euro
        setenv LANG DE_de.ISO-8859-1@euro
        setenv LANG de_DE.Iso-8859-1@EURO

Do you think an average user can guess which one of these he has to
type?  No GUI available!

The underscore is sufficient to separate the language and region.
Upper/lower case doesn't really help me anyway, it's only an extra thing
to know.

If we can agree on case insensitivity, then case differences are not
aliases.  You can type them any way you like and they would still be the
same locale.

--   
Give a man a computer program and you give him a headache,
but teach him to program computers and you give him the power
to create headaches for others for the rest of his life...
        R. B. Forest

 ///  Bram Moolenaar -- [EMAIL PROTECTED] -- http://www.moolenaar.net  \\\
(((   Creator of Vim -- http://vim.sf.net -- ftp://ftp.vim.org/pub/vim   )))
 \\\  Help me helping AIDS orphans in Uganda - http://iccf-holland.org  ///
--
Linux-UTF8:   i18n of Linux on all levels
Archive:      http://mail.nl.linux.org/linux-utf8/

Reply via email to