nkf 2.0.8 released

 まぁ、方々で使われているし大丈夫だろうとリリースしてしまった。変更点は以下の通り。

  • UTF-32, CP10001 (Microsoft's MacJapanese) のサポート。
  • UnicodeBMP 外をサポート。
  • CP932 系のユーザ定義文字をサポート。
  • NTT DoCoMoSoftbank Mobile の Shift_JIS 絵文字の範囲をサポート。
  • --guess にて改行コードを表示するようにした。
  • --guess にて、文字コードを確定できなかった場合の推測が壊れていたのを修正。
  • EUC モード時に SI/SO/ESC を捨てていたのを修正。
  • UTF-8 の入力を MIME エンコードすると正しく出力されないのを修正。
  • 複数ファイルを与えられた時、読めないファイルがあっても処理を続行するようにした。
  • CP932 周りの各種修正

 なお、今後の変更しうる点はおおよそ以下の通り。

  • 全角→半角の変換。
  • iconv 対応
  • MacJapanese (たぶん当分放置)