[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ucat



PILCH Hartmut writes:

> in the last iconvlib
> I saw the iso-2022-7bit-ss2 and emacs-mule coding system were not supported

'iso-2022-7bit-ss2' and 'emacs-mule' are by no means standardized
abbreviations. The only programs that understand them are emacs and xemacs.
If a user wishes to operate with other programs than Emacs, he should use
standardized names. For example, your 'iso-2022-7bit-ss2' files are probably
ISO-2022-CN or ISO-2022-CN-EXT or ISO-2022-JP-2. These encodings are supported
by libiconv, and (mostly) also by glibc's iconv, Microsoft browsers etc.

> the coding of the file, if it is specified using the Emacs
> local-variables convention (which is meant to be adopted by all editors and
> text utilities)

I beg to disagree. It is part of the Emacs philosophy that Emacs has the
right to introduce its own conventions, like the -*-XXX-*- line in a file,
because "all a user needs is Emacs". This does not mean that every other
program has to follow and copy Emacs inventions. It only means that people
which rely on these Emacs inventions to work cannot use standard utilities
and programs.

                           Bruno

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