BH> He is not repeating it to make it more true. He is repeating it to
BH> make people aware that

BH>     A program cannot be considered properly internationalized
BH>     until it obeys the current locale (LC_ALL || LC_CTYPE || LANG).

Tomohiro-san is trying to make this a universal rule.  Tomohiro has
oft expressed the opinion that ilka piece of software must absolutely
respect LC_CTYPE throughout its interface with its environment.

I do not believe this is true.  In a number of places, a program must
interact with its environment in a locale-independent manner.  This
includes selection conversion, keyboard input, and arguably interac-
tion with the file system.

Lack of understanding of this basic principle leads to absurdities
such as Emacs' ``selection-coding-system'' variable.

Regards,

                                        Juliusz
-
Linux-UTF8:   i18n of Linux on all levels
Archive:      http://mail.nl.linux.org/linux-utf8/

Reply via email to