[mew-dist 25240] Re: mew-nmzでのindex更新に関して
YOKOYAMA Hiroki
hyoko at example.com
2004年 9月 2日 (木) 22:15:34 JST
横山です。
> すっかり昔の話で忘れているというのもありますし、最近全然 Mew や
> Namazu の変更についていっていないのでもうしわけないです。もしか
> すると、今の Windows 環境 + Mew だと、必ず、
>
> (setq mew-nmz-mknmz-use-timestamp t)
>
> が必要かもしれません。
ありがとうございます。ずばりこれでした。
> mew-nmz-fixer の方は、通常だと sort や pack したときにメールのファ
> イル名が変わるために Index を更新しなければなりませんが、とても
> 時間がかかるため(*1)、その時間短縮のために存在しています。新たに
> ファイルの index 追加などは対応していません。
了解しました。INDEXの更新はzfでやるものと勘違いしてました。更新はzmで
ということで・・・zfは自分で打つというよりはsortやpackにhookしてるので。
> ちなみに、ぼくも一点気になるのですが、NMZ.field.uri の中身って
> "/g|/mail/inbox/49" ではなくて "/g:/mail/inbox/49" なのですか?
> 最近、namazu の version up をしていないのですが、変わったのかな?
> けど、この形式が変わると検索できないような気もするし。。。
大変すみません。/g|/mail/inbox/49が正解です。:は単純にうち間違えです。
#手写しだったんで。
> # しかし、おまかせインストールだと mknmz.bat しか入らないとは知
> # らなかった。。。^^;;;
結局何故かはわかりませんが、cygwinの時にいれた"おまかせ"でない方の
mknmzで動いています。おまかせのmknmz.batは動かせてません。(設定が足ら
ないだけかと思いますが)
何回zmやってもzuすると*がついてしまうメールがあって困ったのですが、
mknmzrcのデフォルトで2M以上のメールはINDEX対象外ということがわかりこれ
も納得しました。たまに2M以下でもダメなメールがあってその時は、
NMZ.stampを削除してzmやり直すとほとんどINDEXに取り込めるようです。C-u
zmするよりはマシのようです。全部のメールを確実にINDEXに取り込むには頻
繁にzuですね。一部はるかに2Mより小さいのに、何かをするとINDEXに取り込
めるが、すぐに何かをトリガに*がついてしまうメールがあります。
心当たりある方いらっしゃいますか? mew-nmz-fixer.plを実行するとなるよう
な気もしますが、よくわかりません。あとはnamazuをもう少し勉強しようと思
います。
ありがとうございました。
Mew-dist メーリングリストの案内