[mew-dist 25925] Re: mew-nmzの機能

Hideyuki SHIRAI ( 白井秀行 ) shirai at example.com
2005年 1月 11日 (火) 18:03:11 JST


白井です。すいません、逆に質問だらけになってしまいました。

From: Takeo OKAZAKI <okazaki at example.com> さん曰く
Subject: [mew-dist 25924] mew-nmzの機能
Message-ID: <20050111.170647.226804467.okazaki at example.com>
Date: Tue, 11 Jan 2005 17:06:47 +0900 (JST)

> やっと新しいmew-nmzを使えるようになってきたのですが,
> #(setenv "PERL_HASH_SEED" "0")に気づくまで,随分かかりました。

ぼくはいまだに古い Perl(5.005 ぐらい) しか使っていないので喰らっ
たことがないのですが、聞いた限りでは、これは Perl-5.8.1 だけの問
題という認識で良いのでしょうか?

また、mknmz 使用時以外に、PERL_HASH_SEED という環境変数を指定し
てあると、他のものに悪影響を与えるのでしょうか?

> 1. gcnmzの扱い
>    以前はgcnmzを機能させていたと思うのですが,現在のコードに見当たりません。
>    index作成時に考慮されているのでしょうか。

申し訳ないです。mknmz 回りのコードをダイエットしたときに gcnmz
のコードは消してしまいました。しかし、

% cd ~/Namazu/Mail
% find -type d -exec gcnmz --no-backup --quiet {} \;
% find -type f -name "NMZ*.tmp" -exec rm {} \;

ぐらいで出来ちゃうし、それなりに時間がかかるし、しょっちゅうやる
ものでもないし、まぁ、いいか、と思っていたというのもあります。(_ _)

> 2. 削除されたfolderのインデックス
>    mew-summary-delete-folderにより削除されたfolderのindexが削除されません。
>    手動で該当index folderを削除するしかないでしょうか。

指摘されるまでまったく気付きませんでしたが、これは対応したほうが
良さそうですね。rename-folder のときは rfnmz をキックして追従す
るとかすると素敵だな、きっと。

> 3. mew-nmz-mknmz-skip-folderの作法
>    ~/Mail/tmpなど,index作成したくないfolderの指定方法がよくわかりません。
>    今は,mew-nmz-mknmz-skip-folders-regexpを再定義して,
>    (setq mew-nmz-mknmz-skip-folders-regexp
>     `(,(regexp-quote mew-draft-folder)
  <<snip>>
>      ,(regexp-quote "+tmp")))
>    などどして対処していますが,こんなものでしょうか。

(1) M-x customize-variable => mew-nmz-mknmz-skip-folders-regexp
    として、"\+tmp" を insert する。

(2) .mew.el にこんなのを書いておく。
    (mew-addq mew-nmz-mknmz-skip-folders-regexp "\\+tmp")

などがあると思います。

-- 
白井秀行 (mailto:shirai at example.com)



Mew-dist メーリングリストの案内