[mew-dist 25239] Re: mew-nmzでのindex更新に関して
Hideyuki SHIRAI ( 白井秀行 )
shirai at example.com
2004年 9月 2日 (木) 14:08:38 JST
From: YOKOYAMA Hiroki <hyoko at example.com> さん曰く
Subject: [mew-dist 25238] Re: mew-nmzでのindex更新に関して
Message-ID: <20040902.132626.73366253.hyoko at example.com>
Date: Thu, 02 Sep 2004 13:26:26 +0900 (JST)
> > > z mして各フォルダのインデックスをつくり、以降はz fで適宜フォルダ毎に
> > ~~~ zm ですよね?
>
> 私の認識では、zmは初回だけで、それ以降はmew-nmz-fixerの中の
> mew-nmz-fixer-exec(キー割り当てがzf)を使うと読みとったのですが、これが
> 間違ってますか?あるフォルダでzmしてからメールを1つそのフォルダに追加
> してzmしても、「indexのほうが新しい」旨のメッセージが出てはじかれまし
> たので。
すっかり昔の話で忘れているというのもありますし、最近全然 Mew や
Namazu の変更についていっていないのでもうしわけないです。もしか
すると、今の Windows 環境 + Mew だと、必ず、
(setq mew-nmz-mknmz-use-timestamp t)
が必要かもしれません。
> zmをすることで上の動作をしてくれるのであれば差分のみ作り直して
> くれるはずです(よね?)
その通りです。
mew-nmz-fixer の方は、通常だと sort や pack したときにメールのファ
イル名が変わるために Index を更新しなければなりませんが、とても
時間がかかるため(*1)、その時間短縮のために存在しています。新たに
ファイルの index 追加などは対応していません。
(*1) '1' の file を消して pack したら全ファイルで index の作り直
しが発生しますから。
> というように49というファイルを追加削除追加した時に見てわかるログが残る
> のですが、NMZ.field.uriだと
> /g:/mail/inbox/49
> /g:/mail/inbox/49
> と同じファイルが二つあるように見えるのですが、これはこれであってるんで
> しょうか?
はい、「同じファイルが二つある」のは問題ありません。URL だけじゃ
なくて、検索キーワードなども同様です。namazu の index はこうやっ
てゴミが残っていくので、"gcnmz" が存在しています。
ちなみに、ぼくも一点気になるのですが、NMZ.field.uri の中身って
"/g|/mail/inbox/49" ではなくて "/g:/mail/inbox/49" なのですか?
最近、namazu の version up をしていないのですが、変わったのかな?
けど、この形式が変わると検索できないような気もするし。。。
# しかし、おまかせインストールだと mknmz.bat しか入らないとは知
# らなかった。。。^^;;;
--
白井秀行 (mailto:shirai at example.com)
Mew-dist メーリングリストの案内