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 = ('>' => '>',
'<' => '<',
- '"' => "'",
+ '"' => "\"",
'&' => '&',
);
$html2plain = join('|', (sort {length $b <=> length $a} keys %html2plain));
-------------------------- ここまで -------------------------
--
Rei FURUKAWA
furukawa@xxxxxxxxxxxx