namazu-ml(avocado)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: OPT_DENY_FILE (Re: TARGET_FILE_TYPE)
Gorochan ^o^ <kunito@xxxxxxxxxxxxxxxxxxx> wrote:
>それならば、 $TARGET_FILE$ -> ($TARGET_FILE)$ のように() が必要では
>ありませんか? 最後のものしか $ が効かなくなるのでは?
あ、なるほど。仰る通りです。気付きませんでした。修正します。
それと、 Makefile の指定で '^' は使うけど '$' は使わない、という仕
様はイビツなので、どちらも使わないようにしたいと思います。具体的に
は
OPT_TARGET_FILE = .*\\.html?|.*\\.txt|.*_default
のようにします。で、
# &find 用のルーチン
sub wanted {
push(@FList, $name . "\n") if
( (! /^(($DENY_FILE)(\.gz|\.Z)?)$/i) &&
/^(($TARGET_FILE)(\.gz|\.Z)?)$/i && -f $_);
}
とした方が良さそうですね。
# うーん、正規表現って難しいな。
--
高林 哲 Satoru Takabayashi