TenukiChat -- Japanese IRC Client
TenukiChat 1.0d7, Copyright (c) 1998 KISAKA Toshihiro.

====================================================================

1998-10-30
version 1.0d7

1. TenukiChat.format で改行を使えるようにしました。 \n は改行に置き換えられます。

2. TenukiChat.conf に RealName.family と RealName.given を追加しました。それぞれ、名字と名前(下の名前ね)になります。この二つは IRC サーバーに送られる事はなく、 TenukiChat.format で %UFAMILY, %UGIVEN として使うための物です。

3. TenukiChat.format で %UNICK, %UREAL, %UFAMILY, %UGIVEN が使えるようになりました。それぞれ、以下の置き換えがなされます。
	%UNICK: その時のニックネーム
	%UREAL: TenukiChat.conf で設定した RealName
	%UFAMILY: TenukiChat.conf で設定した RealName.family
	%UGIVEN: TenukiChat.conf で設定した RealName.given

4. あと、幾つかの bug fix 。


====================================================================

1998-10-19
version 1.0d6

1. config file 変更した場合 TenukiChat を再起動するしか無かったのを、起動後にも読み込めるようにしてみる。メニューに Reload config ってのを追加。

2. 「一通り揃うまで FormatFile には反映させない」と言っていたくせに、増やした分も FormatFile で設定できるようにしてしまった。

3. ffm 対策を施してみる。


====================================================================

1998-10-15
version 1.0d5

1. 文字の色とかを変更できるようにしてみる。 config file に color セクションを追加。背景の色も変更できるようにしたです。

2. フォーマットの設定を別ファイルに分離してみる。 config file に FormatFile ってのを追加。元の config で Format.PRIVMSG だったのは、新しい FormatFile ではただの PRIVMSG ってな感じで、頭に付いてた "Format." ってのを消せば okay 。 FormatFile をとっかえて遊んだり、複数の config で FormatFile を共有する事が出来るようになって少し嬉しい。一応、これまでの Format.PRIVMSG とかの設定も使えるようになってますが、 FormatFile が設定されている場合は FormatFile のものが優先されます。

3. 設定可能な表示フォーマットを大幅増量(当社比(笑))。でも、一通り揃うまで FormatFile には反映させないっす。

4. メニュー周りをちょっと直してみる。気持悪いフリッカーを無くしたのと、あほなことやってアンドゥが効かなかったのを修正。でも、まだ変なとこあり。

5. 時刻を表示するようにしてみる。 config file に ShowTime ってのを追加。

6. あと、幾つかの bug fix 。


====================================================================

1998-10-13
version 1.0d4

1. ちょっと試しに channel メニューのフォントを、現在の表示フォントにしてみる。なんでかって言うと、デフォルトの状態だと channel 名が日本語の場合読めなくて悲しいから。

2. コネクト時に自動でコマンドを実行するようにしたが、いきなりバグってたので fix 。

3. config data の持たせ方をちょこっと変更。

4. 使えない(というかまだ作ってない) "Join…" を取り合えずメニューから削除。

5. あと、幾つかの bug fix 。

実を言うと確実に落す方法が一つと、場合によっては落ちるってのが一つあったりするのですが、取り合えずほったらかしになってます。見付けた人は喜びましょう(ぉぃ)。 OS をまきぞえにする事はないはずです。他にも、こりゃまずいよなってのがいくつかあるんですが、やっぱりほったらかしになってたりします。


====================================================================

1998-10-12
version 1.0d3

1. Private window の window tab に nick を表示するようにしてみる。

2. 終了時のクリーンアップ処理をちょこっと変えてみたりする。

3. コネクト時に自動でコマンドを実行できるようにする。 config file の Startup で設定した file にかかれたコマンドを実行するだけ。これに伴い、 config file の場所を settings 直下から、 Gopherwood の中に移動。

4. channel window を作成する際の window の位置決めに bug があったので fix 。実はまだ問題がある事がわかってるんだけど、とりあえず。

5. デフォルトのフォントを設定できるようにしてみた。

6. 取り合えずメニューに Disconnect を付けてみる。

7. あと、幾つかの bug fix 。


====================================================================

1998-10-09
version 1.0d2

1. ALT+> ALT+< で channel window の切り替えができるようにした。

2. あと、幾つかの bug fix 。


====================================================================

1998-10-08
version 1.0d1

1. config の Format.PRIVMSG に関する致命的な bug を fix 。

2. Quit メッセージ、 Nick チェンジ、 Topic チェンジなどを channel window に表示するようにした。

3. "/PART #hoge" で channel #hoge の window を閉じるようにした。

4. log の TextView にフォーカスが行っている場合でも、キー入力によって入力用の TextView に勝手にフォーカスが移動するようにした。

5. あと、幾つかの bug fix 。


====================================================================

1998-10-05

ごろ～さんから、 TenukiChat のアイコンをもらう。
With You を買って来た為、しばらく開発が停止する。ダメ人間度が 10 アップした。


====================================================================

1998-10-04

「使えるもんなら使ってみろバージョン」

一部に人(モルモットともいう)に試してもらうため配布。
直後に Format.PRIVMSG に関する致命的な bug を発見するが、まぁいいかってんでほったらかしに。


====================================================================

1998-10-02

システムメッセージとかを config file で設定できるようにしてみる。


====================================================================

1998-09-30

Prototype によるテストを一応終了。


====================================================================

1998-09-24

マルチチャネル(マルチのチャネルではない(謎))対応


====================================================================

1998-09-23

TenukiChat をテストしていると、やたら CTCP VERSION が飛んで来るので、取り敢えず CTCP VERSION の返事だけはできるようにする。


====================================================================

1998-09-22

ircd からの PING に応答するコードを書いていなかった為、手で PONG を打っていたりする。で、思わず channel に PONG してしまい、失笑をかう。取り敢えず PING の返事だけはできるようにする。


====================================================================

1998-09-21

文字コードの変換部作成、および InlineTextView 対応。とりあえず TenukiChat で #Be日本 に入れるようになる。しかし、全てのコマンドを手入力する必要がある。 channel に発言するにも "PRIVMSG #Be日本 :hoge hoge" なんて事をしなくちゃいけない豪快な物。


====================================================================

1998-09-19

protocol の確認の為、 telnet を使って IRC してみる。 koyhoge 氏から CTCP 攻撃を受ける。
TenukiChat を作り始める。


====================================================================

1998-09-18

IRC client の調査。各種 OS での IRC client にどのような物があるのかを調べる。調査中に koyhoge 氏に発見される。


====================================================================


木坂寿宏
--
KISAKA Toshihiro
http://www.gopherwood.com
