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);
              }