[mew-dist 28123] Re: [要望] DB Search
Hideyuki SHIRAI ( 白井秀行 )
shirai at example.com
2008年 2月 25日 (月) 09:59:22 JST
白井です。
From: Takashi Masuda (増田貴士) <masutaka at example.com> さん曰く
Subject: [mew-dist 28121] [要望] DB Search
Message-ID: <20080224.224230.142544185.masutaka at example.com>
Date: Sun, 24 Feb 2008 22:42:30 +0900 (JST)
> CVS 先端の Mew で白井さんの mew-nmz.el を使っています。
> 時々 Hyper Estraier も使います。他の検索エンジンは使っていません。
>
> いくつか要望がありますので、検討して頂けますでしょうか。
> 1,2,3,4 は Hyper Estraier、2,4 は Namazu への要望です。
>
> 1. "k/" すると、「a.検索文字列」→「b.フィルタリング文字列」の入力を行
> いますが、(a) で TAB を入力すると (b) の補完リストが候補に上がります。
> (a) の時は補完は必要ないと思いますが、いかがでしょうか?
ぼくもそう思いました ;-p
> 2. (b) で mew-pick-define-macro() で設定したものも候補に上がりますが、
> 実際は使えないようです。候補にあげないようにするか、本当に使えるよう
> にして頂きたいです。
>
> 私は以下の設定をしていますが、Hyper Estraier の "k/" で使うと
> "Filter open is invalid" と怒られます。*Messages* には
> "mew-pick-filter-est-kyvl: Filter open is invalid" と出力されていました。
>
> (mew-pick-define-macro "fromtocc=#" "from=#|to=#|cc=#")
> (mew-pick-define-macro "tocc=#" "to=#|cc=#")
これ、Hyper Estraier はこうなるようですね。Namazu は大丈夫ですよ。
> 3. mew-nmz-jump-message 相等の関数を実装して頂きたいです。Namazu の場合
> は、検索したあとに "kj" すると、オリジナルメッセージにジャンプできます。
久しぶりに mew-nmz-goto-folder-msg() のコードをみたら、ぼく、ペ
ンキ塗り直していますね。速度は必要ないところだから、まぁ、いいか ^^;;;
> 4. 検索対象は常に全フォルダだと思いますが、検索するフォルダは指定できま
> すか? 以前の Namazu はフォルダを指定できました。(b) の時にフォルダ
> でフィルタリングできればよいのかも。
Namazu も Hyper Estraier も C-uk/ でフォルダが指定できます。
逆にしたい(普段はフォルダを聞いてほしい)のだったら、↓かな?
(defadvice mew-summary-selection-by-search (around ask-folder activate)
(setq ask-folder (not ask-folder))
ad-do-it)
--
白井秀行 (mailto:shirai at example.com)
Mew-dist メーリングリストの案内