- If we have to choose one, the only logical choice is Unicode (which in
practice means UTF-8; maybe UTF-16, but a trip through the format
code made me think that UTF-8 is probably the only real choice).
One very reasonable option would be to use the current locale default.
This is what the current mh-format decode() does. The current locale is
also what you can expect the terminal to display correctly and the
user's text editor to handle.
The decode() function has an easier job since the character set
is embedded in the string to be decoded. It gets a lot harder to
do this in the general case within all of nmh.
--Ken
_______________________________________________
Nmh-workers mailing list
Nmh-workers(_at_)nongnu(_dot_)org
https://lists.nongnu.org/mailman/listinfo/nmh-workers