> Obeying the locale's encoding is both good practice and an absolute
> requirement for most; outputting UTF-8 in all locales is simply wrong.
> It's certainly very bad advice.

Unless you believe that locales shouldnt specify encoding, and are
unhappy with their implementation (too global).
Also, using them isnt necessarily future-proof. For example you
generally wouldnt want to use the "mb" functions if all your
output was ucs-4 wide characters. (are there any utf-32 locales?)

>Why does Mr. Lazy even care about ancient non-__STDC_ISO_10646__ systems?
>He's lazy! :)

Taking this argument to its logical conclusion; why care about
those using legacy(non-utf8) encodings...
--
Linux-UTF8:   i18n of Linux on all levels
Archive:      http://mail.nl.linux.org/linux-utf8/

Reply via email to