Namazu-users-ja(旧)


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

Re: pnamazu での「行切り出し」に関する質問です



古川です。

From: Rei FURUKAWA <furukawa@xxxxxxxxxxxx>
Subject: [namazu-users-ja] Re: pnamazu での「行切り出し」に関する質問です
Date: Sun, 12 Aug 2001 17:51:16 +0900
furukawa> ynagata> 1. 検索語に「K"onig」のような「"」が含まれるものを指定したときも
furukawa> ynagata> これがちゃんと検索結果に「マッチ行表示」されるようにしたい。
furukawa> 症状を確認しました。
furukawa> 私の「つもり」としては、表示できるはずのものです。

この件ですが、以下のパッチをお試しください。

------------------------- ここから --------------------------
diff -U3 ./src/namazu.pl.orig ./src/namazu.pl
--- ./src/namazu.pl.orig        Tue Jun 26 01:54:52 2001
+++ ./src/namazu.pl     Sun Aug 19 03:26:03 2001
@@ -473,7 +473,9 @@
     my $ss = '';
     if (@Words){
         @SWord = sort {length($b) <=> length($a)} @SWord;
-        grep {s/([\x00-\x7f]+)/quotemeta($1)/ge, s/^(\w)/\\b$1/,
+        grep {$_ = &metach($_);
+              s/([\x00-\x7f]+)/quotemeta($1)/ge,
+              s/^(\w)/\\b$1/,
               s/(\w)$/$1\\b/ unless s/([\xa1-\xfe].)/\xff$1/g} @SWord;
         if (!$Quiet){
             $ss .= "<LI><STRONG>$dblist: " . &metach($Keys) . "</STRONG>: " if $dblist;
diff -U3 ./src/plain.pl.orig ./src/plain.pl
--- ./src/plain.pl.orig Sat Feb 19 01:30:27 2000
+++ ./src/plain.pl      Sun Aug 19 03:26:03 2001
@@ -2,7 +2,7 @@
 
 %html2plain = ('&gt;' => '>',
                '&lt;' => '<',
-               '&quot;' => "'",
+               '&quot;' => "\"",
                '&amp;' => '&',
                );
 $html2plain = join('|', (sort {length $b <=> length $a} keys %html2plain));
-------------------------- ここまで -------------------------

-- 
Rei FURUKAWA 
furukawa@xxxxxxxxxxxx