This is the mail archive of the
libc-alpha@sources.redhat.com
mailing list for the glibc project.
Re: ISIRI-3342 converter broken
- To: Bruno Haible <haible at ilog dot fr>
- Subject: Re: ISIRI-3342 converter broken
- From: Roozbeh Pournader <roozbeh at sina dot sharif dot ac dot ir>
- Date: Mon, 31 Jul 2000 19:59:24 +0430 (IRDT)
- cc: libc-alpha at sourceware dot cygnus dot com, Pablo Saratxaga <pablo at mandrakesoft dot com>
On Mon, 31 Jul 2000, Bruno Haible wrote:
> The iconv converter module for ISIRI-3342 is broken: In the char -> Unicode
> direction, it does not convert 0x80 to U+0000, as described in the charmap.
> And the Unicode -> char conversion is completely broken, because the script
> to generate the .h file from the charmap cannot cope with the non-injective
> mapping: the from_ucs4 table contains extraneous elements. Here is a fix.
BTW, full ISIRI-3342 <-> Unicode needs applying the Unicode bidirectional
algorithm, since the bidi character classes are different. If only I can
find the time, ...
--roozbeh