namazu-ml(ring)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Added Keywords with skipped files
- From: takehi-s@xxxxxxxxxxx (SHIOZAKI Takehiko)
- Date: Fri, 26 Feb 1999 17:06:31 +0900
塩崎です。今度は何度も確かめたはず。
namazu-1.4.0.0-beta-1でインデックスを追加更新するときに、対象ファイル群に
skippedとなるものが含まれている
かつ
追加(更新)されているファイルはなかった
場合に、NMZ.keysが0になってしまいますね。
こんなパッチでいかがでしょうか。
# 前に言おうと思って忘れてましたが、以下の綴りは直された方がよいと思います。
# finded -> found
# overlaped -> overlapped
--- mknmz.pl.in.orig Tue Feb 23 16:42:57 1999
+++ mknmz.pl.in Fri Feb 26 16:53:31 1999
@@ -109,6 +109,7 @@
write_phrase_hash() unless $conf::NoPhraseIndexOpt;
}
+ $key_count = get_total_keys() unless $key_count;
do_remain_processing($total_files_size, $file_count, $key_count,
$start_time);
}
@@ -1149,8 +1150,7 @@
my $total_files_count = util::commas(get_total_files() + $file_count
- $DeletedFilesCount - $UpdatedFilesCount);
my $added_keys_count = 0;
- $added_keys_count = util::commas($total_keys_count - get_total_keys())
- if $total_keys_count > 0;
+ $added_keys_count = util::commas($total_keys_count - get_total_keys());
my $processtime = time - $start_time;
$processtime = 0 if $start_time == 0;
@@ -1265,7 +1265,7 @@
if ($buf =~ /(<!-- KEY -->)\s*(.*)\s*(<!-- KEY -->)/) {
my $tmp = $2;
$tmp =~ tr/,//d;
- $tmp = $key_count if $key_count;
+ $tmp = $key_count;
$tmp = util::commas($tmp);
$buf =~ s/(<!-- KEY -->)(.*)(<!-- KEY -->)/$1 $tmp $3/;
}
--
ただし、私は耳鼻咽喉が弱いので、会議は禁煙にしてください。
--
塩崎 毅彦(SHIOZAKI Takehiko) <takehi-s@xxxxxxxxxxx>
Technical Center, ASCII CORPORATION