Re: ICU's uconv vs Linux iconv and UTF-8

From: Dan Kogai (dankogai@dan.co.jp)
Date: Fri Feb 01 2002 - 10:40:08 EST


On 2002.02.02, at 00:32, Jarkko Hietaniemi wrote:
>> So far as I see Linux iconv is ascii-preservative while ICS's is
>> Unicode-strict.
>> From Perl's point of view ASCII preservative should be default.
>
> Why?

   I have already answered in the previous mail (Subject:More on Unicode
Mappings, Message-Id: <F14F4D0C-1705-11D6-81A1-00039301D480@dan.co.jp>
) but this one is important so let me repeat.

> With a good reason. The original mapping of Unicode renders any
> (EUC|JIS|SHIFTJIS)-written perl scripts (or C codes) unusable. In
> Japan '\' has been mapped to Yen mark (Because it happened to be at
> localizable area in ASCII. I believe localizable area in ASCII is
> causing a lot of headache for such folks as Danish which exploits this
> feature to fullest extent). So source codes in Japan comes with lots
> of yen marks instead of backslash.

   My very first implementation of Jcode did use Unicode table as is and
this problem was address in less than hour of release so I fixed it.

Dan



This archive was generated by hypermail 2.1.2 : Fri Feb 01 2002 - 10:03:23 EST