作者: 藤岡和夫
日時: 2004/6/26(23:50)
皆さんご存知なら人が悪い(^^;)

use encoding "shiftjis";

で、少なくとも簡単なプログラムなら、ShiftJISでプログラムは書けるし、\x5C
を含む文字を正規表現や文字列に使っても問題はない。ActivePerl 5.8.1の話。
試したのは、Build 807。

ActivePerl5.8のencodingのマニュアルを読んでいると、FEATURES THAT REQUIRE
5.8.1という項目があって、"NON-EUC" dublebyte encodings の問題が書かれて
いる。えーっと試してみたら問題なく動く。残念ながら、今使っているCGIプロ
グラムに単に加えるだけではダメだったが・・・少しどこに問題があるのか、調
べてみよう。

多くの部分はInaba Hirotoさんという方がされたそうだ。

この件については、perl-lessonのメーリングリストで議論がされている。稲葉
浩人さんと鈴木紀夫さんのパッチが元になっているらしい。鈴木さんの
ActivePerl Build 805のバグのページにも稲葉さんの名前がある。

藤岡 和夫
kazuf@...
TS Networkのために http://homepage1.nifty.com/kazuf/