>> I like a groff that has by default output in the same character set
>> as input.

> I won't do that.  groff's preprocessor should convert everything
> to utf8.

>> G1) The default input and output encoding of groff shall be
>> nl_langinfo(CODESET)

> OK

So it seems you fulfil my wish even while saying "I won't do that".
Man converts the input to the desired output encoding, namely
nl_langinfo(CODESET). This conversion to utf8 can be regarded
as groff internal, uninteresting for the outside world.

>>   G4) Add checks that abort with an error message if the encodings
>>   specified in .IE and -e disagree.

An abort is probably counterproductive.
Someone asking for a man page wants help, not an error message
enlarging his amount of trouble. Quite possibly he would be
unable to fix the problem. A warning should be good enough.
The command line -e should override.

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

Reply via email to