From: nobu.nakada@... Date: 2002-08-08T19:14:32+09:00 Subject: [ruby-dev:17963] Re: Ruby Development Roadmap? なかだです。 At Thu, 8 Aug 2002 09:28:09 +0900, TAKAHASHI Masayoshi wrote: > って、上で試した環境を書いてませんでした(_o_) > Iconv、UconvどちらもFreeBSD 4.2-RELEASEで、iconvはportsの > iconvを使っています。 > > > ちなみに私のところではこうなります。(glibc-2.2.4-22k) > > むーん、glibcのiconvとは互換性がない(なかった)んですね。 > # 新しくしたり、giconvを使えば変わったりするのかな? portsのiconvってGNU libiconvに移行する前のですか? だとしたら、 他にもエラーを正しく返さないというバグ([ruby-dev:16454])もあっ たりするので、止めといたほうがいいかも。 > なお、Perl-5.8.0は様々な文字コード(Unicode<->Legacy)に > ついてのばかでかい変換表を標準で保持してます(JIS X 0213 > とGB18030はオプション)。 > 基本的にはICU由来の表から生成しているもののようです。 > > Pythonの場合、少なくとも日本語に関してはJapaneseCodecと > いう別ファイルとして変換表つきライブラリを配布している > ようです。これはUnicode.orgの表を元に作っているようですね。 やっぱり自前で持つのが無難なんでしょうかねぇ。プラットフォーム 間での互換性は保証できても、システム内の他の部分との整合性が不 明瞭なところがなんですが。 -- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦