namazu-ml(avocado)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Phrase search (Re: [Q] OpenText Style?)
Satoru Takabayashi <ccsatoru@xxxxxxxxxxxxxxxxxx> wrote:
>>とりあえず動いているものを
>>
>><URL:http://saturn.aichi-u.ac.jp/%7Eccsatoru/Namazu/proto/>
>>
>>に namazu-1.2.0-proto-4.tar.gz として置いておきます。勇気のある方
>>はお試しください ;-)。
>
>使い方を書くのを忘れていました。
>
>% namazu '"the gift of the magi"'
>
>のようにフレーズをダブルクォーテーションでくくって指定します。シェ
>ルのクォートと混同しないよう注意してください。日本語もたぶん大丈夫
>のはずです。
namazu-1.2.0-proto-4.tar.gz にはひどいバグがあります。
namazu-1.2.0-proto-5.tar.gz をお試しください。
修正点は一行なので、このメールの最後のパッチをあてるだけでも OKで
す。
--
高林 哲 Satoru Takabayashi
*** namazu-1.2.0-proto-4/src/search.c Thu May 28 19:41:07 1998
--- namazu-1.2.0-proto-5/src/search.c Thu May 28 23:36:05 1998
***************
*** 265,271 ****
fread(list, sizeof(int), n, Phrase);
for (i = j = v = 0; i < n; i++) {
! for (; j < val.n; j++) {
if (*(list + i) == val.fid[j]) {
copy_hlist(val, v++, val, j);
}
--- 265,271 ----
fread(list, sizeof(int), n, Phrase);
for (i = j = v = 0; i < n; i++) {
! for (; j < val.n && *(list + i) >= val.fid[j]; j++) {
if (*(list + i) == val.fid[j]) {
copy_hlist(val, v++, val, j);
}