Encode Hackers, On Tuesday, March 19, 2002, at 11:05 , Dan Kogai wrote: > Encode Hackers, > > I have made Encode-0.90 available at > > http://www.dan.co.jp/~dankogai/Encode-0.90.tar.gz
I have revised Encode-0.90 so that it checks jisx0212-1990. The URL remains the same, http://www.dan.co.jp/~dankogai/Encode-0.90.tar.gz I left the version number unchanged since no *.pm or *.xs changed. Files affected are Encode/t/jisx0212.euc Encode/t/jisx0208.euc Encode/t/JP.t Sorry for the confusion. > CAVEAT > ------ > > jisx0212 -> utf8 (decode) does not work while utf8 -> jisx0212 does. > I've tried to work it out on my own but gave up for the time being > because I want Nick to check it out. Nick, please try > > perl5.7.3 -Mblib t/JP 1 > > to see what I mean. the last '1' enables jisx0212 tests. I will keep > working on this problem but I need your help. The reason was quite simple. It was due to the fact that '~' is not round-trippalable. That is the only char that is not round-trippable so I have modified jisx0212.euc (which I have grabbled form Jcode, which was originally autogenerated out of mapping table at ftp.unicode.org) so that '~' is represented in single ASCII character (\x7E) instead of jisx0212 form (\x8F\xA2\xB7). Dan the Man with Too Many Characters to Encode
