--- tiarra-20030728/ChangeLog	2003-07-31 04:40:13.000000000 +0900
+++ tiarra-20030731/ChangeLog	2003-07-31 18:29:13.000000000 +0900
@@ -1,3 +1,68 @@
+2003-07-31  Topia  <topia@clovery.jp>
+
+	* 全般:
+	・インデントの変更
+	・コメントの整備
+	・mask で使うチャンネル名をネットワーク付きに修正(a)
+	・不要な use のクリーンアップ(b)
+	・不要な変数のクリーンアップ(c)
+
+	* Auto/Oper.pm:
+	(a)
+
+	* Auto/Random.pm:
+	(a)(b)
+
+	* Auto/Reply.pm:
+	(a)(b)(c)
+
+	* Auto/MesMail.pm:
+	(b)(c)
+
+	* Auto/Alias.pm:
+	(c)
+
+	* Auto/Response.pm:
+	(a)(c)
+
+	* Auto/Utils.pm:
+	get_ch_name -> (get_raw_ch_name): ネットワーク名無しの(server 的に raw な)チャンネル名 or undef を得る。
+	(get_full_ch_name): ネットワーク名付きのチャンネル名 or undef を得る。
+	(generate_reply_closures): 返り値に $get_full_ch_name を追加。
+	中身としては、$msg->param(place) 以上の意味は無いが、値の指定場所は一ヶ所にした方が良い。
+
+	* Tools/DateConvert.pm:
+	use_posix を import/unimport を使って再実装した。
+
+	* Tools/FileCache/EachFile.pm:
+	(can_remove): 実装。
+	(AUTOLOAD): eval して関数コールするのではなく、その場でメソッドを定義して飛ぶようにした。
+
+	* Tools/FileCache.pm:
+	(main_loop): refcount を使ったチェックの代わりに、 can_remove を使ったチェックにした。
+
+	* Tools/HashDB.pm:
+	Module::Use を追加。
+
+	* Tools/HashTools.pm:
+	(get_array): 見付からなかった場合に () を返していたが、 undef を返すべきなので修正。
+	(replace_recursive): こっかの補完処理を修正
+	(_format): regexp の修正( %. -> %(.) )。バグでした。
+
+	* Tools/MailSend/EachServer.pm
+	::printmsg -> RunLoop->shared->notify_warn 。
+	LinedINETSocket を生成するときに $E_MAIL_EOL を使っていなかった。修正。
+	MessageID の作られ方をコメントとして記述。
+
+	* Tools/MailSend.pm
+	(b)
+
+	* Mask.pm:
+	s/exclude/include/ 。無意味な三項演算子を消した。
+
+	* sample.conf:
+	mask 関連を修正。
+
 2003-07-28  phonohawk  <phonohawk@lycos.co.uk>
 
 	* main/IrcIO/Server.pm (person_list):
@@ -685,7 +750,7 @@
 
 	* これ以前のログは書いていません。
 
-#       Id: $Id: ChangeLog,v 1.94 2003/07/28 12:35:59 admin Exp $
-#   Author: $Author: admin $
-#     Date: $Date: 2003/07/28 12:35:59 $
-# Revision: $Revision: 1.94 $
+#       Id: $Id: ChangeLog,v 1.95 2003/07/31 07:34:12 topia Exp $
+#   Author: $Author: topia $
+#     Date: $Date: 2003/07/31 07:34:12 $
+# Revision: $Revision: 1.95 $
