<<< Date Index >>>     <<< Thread Index >>>

Re: national chars - libiconv not used?



Hi Michal!

 On Friday, June 9, 2006 at 15:27:11 +0200, Michal Hajek wrote:

> Mutt does not show international characters in mail list and shows
> wrong characters in message bodies.

    I'd suspect something like iconv functions taken from the system
libc instead of libiconv 1.10. And such setup needs its own specific
charset names, additional aliases, and maybe even some iconv-hooks. Your
symptoms may match those of an invalid $charset or failing Latin-2 <==>
CP-852 converter. You would see an uppercase accented U here: "é"
(really an e acute).

    Otherwise I vaguely seem to recall that you succeeded switching to
libiconv only with export LDFLAGS=-L/usr/local/lib and some such
conditions. Doesn't work anymore?


> Maybe matter of libidn?

    No.


> System: HP-UX B.11.23 (9000/800)
> +EXACT_ADDRESS  +LOCALES_HACK

    Are you sure that the --enable-locales-fix option is still necessary
with 11.23? If it is necessary, it is not friendly to CP-850: You need
the additional mutt.michal.the-return-of-the-locales-hack-2.patch.


 On Friday, June 9, 2006 at 15:42:20 +0200, Michal Hajek wrote:

> Error in .muttrc, line 302: Warning: Bad IDN 'mutt.org' in alias 'mutt-dev'

    What is printed by "locale charmap"? Does setting $charset to this
value wipe the error? Does typing ":set &charset ?charset" directly in
Mutt shout the same value?


> it worked in 10.20 ux

    In 10.20 config.iconv you had some defined aliases. Perhaps the
HP-UX upgrade wiped this:

| # alias for cp852 edited hajek@xxxxxxxx (180602)
| alias cp852 852 IBM-852 IBM852
| # alias for iso-8859-1, iso-8859-2 edited hajek@xxxxxxxx (180602)
| alias iso81 iso8859_1 iso88591 iso-8859-1 ISO-8859-1
| alias iso82 iso8859_2 iso88592 iso-8859-2 ISO-8859-2


Bye!    Alain.
-- 
Users?
See the archives for more discussion on why this should,
like hydrogen for dirigibles, be relegated to the past.
        PCC DTG on MU. © August 2004.