namazu-ml(avocado)


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

Re: +to:zzz query problem ?



遅くなりました。
たかくまさお@図情大です。

> >自分の個人メールの検索にnamazu(v.1.3)を利用していますが、
> >field指定のToヘッダを指定しての検索時に、
> >少し変な挙動をするので質問します。
の件です。

src/re_match.c の93行目付近の
      for (i = n = 0; fgets(buf, BUFSIZE, fp); i++) {
        if (*(lastc(buf)) != '\n') {  /* too long */
            continue;
        }

↑の記述のせいのような気がしますが、どうなんでしょう。
NMZ.field.*にBUFSIZE(1024)を越えるエントリがあった場合、
番号が一つづつ後ろにずれるんじゃないでしょうか。

確認をお願いします。

ちなみに、
% wc -l NMZ.field.*
とした結果、NMZ.field.*は全部おなじ行数になっていました。

# 風邪をひいていて頭がぼーっとしてるので、
# 間違えてる可能性があります…。
--
高久 雅生  // ULIS : University of Library and Information Science
    図書館情報大学大学院 図書館情報学研究科 1 年次  石塚研究室 所属
    E-Mail  masao@xxxxxxxxxx