IRcat 2005/2/21版です. 入出力漢字コード選択にようやく対応しました(ISO-2022-JP, JIS X0208/X0201, UTF-8). Japanese (JIS X0208/JIS X0201)を選択することにより半角カナ (HalfWidthKatakana) の表示が可能になると思いますが, 入力はできません(相手には化けて表示される). 片手落ちですが対応させるかどうかな…ちょっと面倒かも. UTF-8の方はあんまりチェックしてません. XChatがUTF-8に対応しているそうなので, つなげてみるかな….
しかし, WindowsのIRCクライアントを使ってチェックしてましたが, 半角カナ出力するのって大変なんですけど^^;;. こんな面倒くさいことしてまで, 半角カナって 使いたいものなのでしょうか….
主な変更点は以下の通り
- セッション状態アイコンの実装
- consoleがアクティブな際に表示されるサーバ一覧から, 切断したサーバを除外
- 漢字コードの切り替え機能の実装 (ISO-2022-JP, JIS X0208/X0201, UTF-8)
- スクロールロックが効きすぎる問題の調整
- チャンネル切り替え時にスクロールロックが解除されるよう修正
- registeringのtypoを修正
- アイコンの外周にあった枠を削除
JIS X0208/X0201は勝手につけた名前なので他で使っても通じません. 実装については, 入力文字列を一度Shift JISに変換後, OS標準のencoderによりunicodeに変換しています. この時, Windows Shift-JISの文字セットを使用しているので, 丸付き数字なども正しく表示されます. ただし表示だけですし, Mac OSを使用している人が入力した丸付き数字は化けるようになります. でも Yen markはback slashになったりする…不思議.
Japanese (Windows Compatible)の方が適切な名前なのかなとも思ったり ^^;;
