On Mon, Jul 08, 2002 at 01:18:19PM -0400, Mark J. Reed wrote: > You may recall that some weeks ago I posted that I couldn't read a > UTF-8 message in my UTF-8 terminal even though everything appears > to be set up properly: $charset, locale environment variables, > locale definition matching those variables, message's Content-Type: > header, wide-character version of ncurses, etc. Well, I did some > debugging, and the problem appears to be this: > > Mutt is not treating incoming UTF-8 messages as UTF-8. It is finding > and parsing the the "charset=utf-8" parameter in the Content-Type: > header, but the multibyte-to-wide character conversion is just > returning each individual byte as a separate character instead > of converting from UTF-8 and returning the transformed Unicode > characters. So it's sabotaged long before it is even trying to > convert the characters into something my terminal can display.
You said you were running Mandrake 7.1, but did not say what version of glibc - and if you are using libiconv. One of your comments regarding compile problems left me with the impression that the glibc may be too old to properly support libiconv. -- Thomas E. Dickey <[EMAIL PROTECTED]> http://invisible-island.net ftp://invisible-island.net