Feb 21, 2005

IRcat 20050221

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クライアントを使ってチェックしてましたが,半角カナ出力するのって大変なんですけど^^;;. こんな面倒くさいことしてまで, 半角カナって使いたいものなのでしょうか….

ircat-20050221.tar.gz (source のみ)
ircat-20050221.dmg.gz (バイナリ)

主な変更点は以下の通り

  • セッション状態アイコンの実装
  • 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)の方が適切な名前なのかなとも思ったり ^^;;

2 comments:

  1. [既知の問題点]サーバが削除できない

    ReplyDelete
  2. >こんな面倒くさいことしてまで, 半角カナって使いたいものなのでしょうか顔文字ですよ、顔文字。2chの。

    ReplyDelete