[mew-dist 26656] Re: Mew 4.3 に向けて
Hideyuki SHIRAI ( 白井秀行 )
shirai at example.com
2005年 10月 26日 (水) 16:40:15 JST
From: Kazu Yamamoto (山本和彦) <kazu at example.com> さん曰く
Subject: [mew-dist 26655] Re: Mew 4.3 に向けて
Message-ID: <20051026.150856.18417705.kazu at example.com>
Date: Wed, 26 Oct 2005 15:08:56 +0900 (JST)
> > (1) 従来の Virtual mode のように、mew-summary-search-virtual()
> > でフォルダを聞いてから、pattern を聞くようにする。フォルダを
> > 聞いたときにリターンのみだったら、フォルダ全部を対象とする。
>
> C-uk/ とすると、(1) の動作をするようにしたいと思います。
どーもです。
> > "^/home/shirai/Mail/\\(ml/meadow.*\\)/\\([0-9]+\\)"
> >
> > で検索する。で OK。
フォルダの指定で +ml/mew と書くと +ml/mew-dist も +ml/mew-win32
も +ml/mew-dist/old も検索する、という前方一致のみサポートという
前提で書きますが。。。
> おそらく、最初にワイルドカードからフォルダのリストへ展開し、フォルダご
> とに検索をかける方が、効率はいいでしょうね。
spotlight や GDS はまだ使っていないからなんともいえないですが、
call-process を何回も回すより、一回の call-process で外部コマン
ドにたくさん仕事をさせて、あとは elisp で頑張る方が全体の処理は
速くなると思います。
# 少なくとも namazu の場合はそうでした。
> ここまでは作りますので、あとは namazu を catch up させて下さい。
へい。いろいろと思うところもあるし頑張りますね。
ところで、spotlight や GDS はメッセージの任意のフィールドを検索
できるのでしょうか?具体的にいうと、
Message-Id:
In-Reply-To:
References:
です。せっかくデータベースがあるので、mew-nmz-search-parent(),
mew-nmz-search-child() 相当のことができると便利だと思うのです。
他のフォルダに飛ぶので、必然的に mew-nmz-original-message() 相当
も必要になります。
## 表示しているメッセージの親/子をフォルダを越えて検索できるので、
## とてもとても気に入っている機能なのですが。
--
白井秀行 (mailto:shirai at example.com)
Mew-dist メーリングリストの案内