[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 メーリングリストの案内