YAPC::Asia 2006 Tokyo Sessions

オープンソースソフトウェアにおける統一したレガシーエンコーディングの変換機能の開発について

Perl 5.8.0 から標準サポートされた Encode モジュールでは、Windows 機種依存文字対応のシフトJIS符号化方式の文字コードとして cp932 がサポートされている。しかし、cp932 を日本語EUC符号化方式 や 7ビットJISコード符号化方式に変換する事が出来ないため適切な文字コード変換できないケースが生じている。今回、cp932 を他の符号化方式に変換できるようにするための文字コードの追加を行う。また、他のソフトとのデータ交換が出来るようにする為、libiconv, glibc, Ruby, Python, PHP, PostgreSQL, MySQL, nkf などにも同様の追加・修正を行う予定である。