[mew-dist 28223] Re: [要望] DB Search
Hideyuki SHIRAI ( 白井秀行 )
shirai at example.com
2008年 3月 24日 (月) 19:02:22 JST
白井です。二点ほど。
From: Kazu Yamamoto (山本和彦) <kazu at example.com> さん曰く
Subject: [mew-dist 28208] Re: [要望] DB Search
Message-ID: <20080321.144417.148705267.kazu at example.com>
Date: Fri, 21 Mar 2008 14:44:17 +0900 (JST)
> > 1. "k/" すると、「a.検索文字列」→「b.フィルタリング文字列」の入力を行
> > いますが、(a) で TAB を入力すると (b) の補完リストが候補に上がります。
> > (a) の時は補完は必要ないと思いますが、いかがでしょうか?
>
> そうしました。
これ、H.E. はそれで問題ない(というかその方が良い)のでしょうが、
例えば、Namazu では「検索文字列入力補完」が効かないとめちゃくちゃ
不便です。
他の検索メソッドでは、パターンで補完(pick macro)を効かせると NG
なものがあるのかどうかわからないのですが、現状
「a.検索文字列」→「b.フィルタリング文字列」
の様な二段入力?を要求するものが H.E. だけだと思うので、H.E. 側
を例外扱いする方がすっきりしていると思います。
H.E.
「(0) 検索文字列」→「(1) フィルタリング文字列」
その他
「(1) 検索文字列」
(1) は同一視して、従来通り mew-input-pick-pattern() を使い、
H.E. の (0) だけ特別扱いで read-string() を使うようにした方が良
いのではないでしょうか。
# 今は、"k/" だけですが、"k?" も一緒だよね。
From: Takashi Masuda (増田貴士) <masutaka at example.com> さん曰く
Subject: [mew-dist 28217] Re: [要望] DB Search
Message-ID: <20080321.222347.222963213.masutaka at example.com>
Date: Fri, 21 Mar 2008 22:23:47 +0900 (JST)
> > > 3. mew-nmz-jump-message 相等の関数を実装して頂きたいです。Namazu の場合
> > > は、検索したあとに "kj" すると、オリジナルメッセージにジャンプできます。
> >
> > 一応 "kj" を実装してみました。キー割当は、再考したいところです。。。
>
> cvs 先端で試すと、例えば +inbox に jump して欲しいのに、++inbox になっ
> てしまいますが、そういうことはないでしょうか?
>
> mew-summary-goto-original-message() で mew-summary-folder-name() が
> +inbox を返し、さらに mew-folder-path-to-folder() が ++inbox を返してし
> まいます。
これ、ローカルフォルダから作ったバーチャルフォルダで "=" しても
同じこと (++inbox/100 と表示) になりますね。
*-path-to-folder() って関数、ローカルフォルダだと鬼門のような気
がします。
--
白井秀行 (mailto:shirai at example.com)
Mew-dist メーリングリストの案内