summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfukachan <fukachan>2001-08-23 14:31:36 +0000
committerfukachan <fukachan>2001-08-23 14:31:36 +0000
commit59a3f44d5397eca9ec5c8d84b583df61ae8b4ee9 (patch)
treeb3bceacab5ef2a839f104906d12bbdea061fafea
parent7ac9f84a4a1907cf02f6a5cdacd5a0b1b0b2092d (diff)
downloadfml8-59a3f44d5397eca9ec5c8d84b583df61ae8b4ee9.tar.gz
fml8-59a3f44d5397eca9ec5c8d84b583df61ae8b4ee9.tar.bz2
fml8-59a3f44d5397eca9ec5c8d84b583df61ae8b4ee9.zip
FML::Config
fml special hack to read/write configuration: If key = "value1 value2 value3" and key -= value2 is given (mode = '-'), key becomes "value1 value3". If "key += value4, key becomes "value1 value2 value3 value4". Tie:: add Tie::JournaledDir which wraps Tie::JournaledFile and uses some directory as cache area. add/update test tools for Tie::Journaled{File,Dir} modules. clean up Tie::JournaledFile o remove header in the cache file o $self->{ 'key' } o $debug is on if $ENV{'debug'} is defined. o more carefull check of whether the value is defined or not. o quotemeta() for pre search key in find() o rename grep() to find()
-rw-r--r--CHANGES.txt50
1 files changed, 48 insertions, 2 deletions
diff --git a/CHANGES.txt b/CHANGES.txt
index 2d280169..937aa996 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -1,9 +1,55 @@
CHANGES
$Date$
+2001/08/23
+
+ FML::Config の拡張
+ postfix style のさらなる拡張
+
+ 変数名 += 値
+ 変数名 -= 値
+ で、特定の値の足し引きができます。
+
+ 例:
+ x = a b c d
+ x -= b
+ は
+ x = a c d
+
+ x = a b c d
+ x += e
+ は
+ x = a b c d e
+ などとなる。
+
+2001/08/21
+
+ Tie::JournaledDir クラスの創設
+ Tie::JournaledFile の clean up
+
+ Tie::JournaledDir クラスはキャッシュとしてあるディレクトリを使い、
+ その中の複数個のファイルを順番に使います。
+ それぞれのファイルは Tie::JournaledFile を使ってアクセスします。
+
+ これにより auto expiration をする Journaled 型キャッシュを実現
+ します。
+
+ add Tie::JournaledDir which wraps Tie::JournaledFile and uses some
+ directory as cache area.
+
+ add/update test tools for Tie::Journaled{File,Dir} modules.
+
+ clean up Tie::JournaledFile
+ o remove header in the cache file
+ o $self->{ 'key' }
+ o $debug is on if $ENV{'debug'} is defined.
+ o more carefull check of whether the value is defined or not.
+ o quotemeta() for pre search key in find()
+ o rename grep() to find()
+
2001/08/19
- フィルタ
+ フィルタコードの改良
一行メールか否か?の判定コードをきれいにする
そのために signature や引用か?を判定するコード他を書く
@@ -101,5 +147,5 @@
このファイルを創設する:)
-$FML: CHANGES.txt,v 1.6 2001/08/07 12:31:46 fukachan Exp $
+$FML: CHANGES.txt,v 1.7 2001/08/19 15:02:16 fukachan Exp $