namazu-ml(avocado)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

multi-index & NMZ.body



もしかすると仕様 or すでに直っているかも知れませんが
複数インデックスの場合に NMZ.body をうまく読んでくれないように思えます. 
私の考えとしては各インデックスディレクトリ配下にある NMZ.body を
読み込んでほしいのですが, どうもデフォルトのインデックスディレクトリにある
NMZ.body を読んでしまうようにみえます. 

それとちょっとだけ patch です. 

--- mknmz.pl~	Wed Apr 22 19:51:56 1998
+++ mknmz.pl	Fri May  1 11:52:23 1998
@@ -313,7 +313,7 @@
 </P>
 
 <P>
-全角 (2 bytes) アルファベット・記号はすべて 1 byte として処理されます。記号を含む検索も可能で <CODE>TCP/IP</CODE> というような単語の検索も可能です。ただし、記号の処理は完全ではないので <CODE>TCP IP</CODE> のように分けてアンド検索をかけた方が取りこぼしがありません (その変わり余計なファイルまでヒットしてしまう可能性もありますが)。
+全角 (2 bytes) アルファベット・記号はすべて 1 byte として処理されます。記号を含む検索も可能で <CODE>TCP/IP</CODE> というような単語の検索も可能です。ただし、記号の処理は完全ではないので <CODE>TCP IP</CODE> のように分けてアンド検索をかけた方が取りこぼしがありません (その代わり余計なファイルまでヒットしてしまう可能性もありますが)。
 </P>
 
 <P>
@@ -607,7 +607,7 @@
 
     $mhonarc_opt = 1 if 
 	(!$NoMHonArcOpt && $$contents =~/^$MHONARC_HEADER/);
-    if ($cfile =~ /\.($HTML_SUFFIX)$/i || $cfile =~ /$DEFAULT_FILE$/) {
+    if ($cfile =~ /\.($HTML_SUFFIX)$/i || $cfile =~ /($DEFAULT_FILE)$/) {
 	&mhonarc_filter($contents, $weighted_str, $header) 
 	    if $mhonarc_opt;
 	&html_filter($title, $contents, $weighted_str, $headings);

あまり自信はないですが(^_^;) 変わり→代わりと
後者の ( ) がつくと DEFAULT_FILE を "_default|index\.html" とかに
できるのかな? と… (いずれも確認してません)
--

 やまだ あきら (akira@xxxxxxxxxxx or akira@xxxxxxxxxx)