nkf 2.0.9 をリリースします。
2.0.8 から間がかなり開いた割に大きな変更はありません。次のバージョンは 2.1.0 になると思いますが、また派手な変更はおそらくないでしょう。なお、nkf 2.0.9 は Ruby 1.9.1 に同梱されているものと同一になります。
2.0.9 での変更は以下の通りです。
- -Z4 オプションを追加しました。
JIS X 0208 カタカナを JIS X 0201 カタカナに変換します。(つまりカタカナの全角半角変換)
- -g=0, -g=1, --guess=0, --guess=1 オプションを追加しました。改行コードの推測を行います。
- コンパイルオプションをいくつか追加しました。詳細は config.h をご覧ください。
- その他のバグフィックスを行いました。詳細はgit のログをご覧ください。
- ライセンス変更を、独自ライセンスから zlib ライセンスに変更しました。事実上の許諾条件は変わらないため、ライセンス確認の手間の削減がメリットだと思われます。
- バージョン管理システムを CVS から Git に変更。