[mew-dist 21986] Re: folder search
Shinji UEDA
ueda at example.com
2002年 10月 21日 (月) 20:19:40 JST
上田です.
白井さんのパッチで,C-s/C-rする前の状態で[BS]や[Del]がきくの
は確認できました.
さて,
At Mon, 21 Oct 2002 09:44:02 +0900 (JST)
Kazu Yamamoto (山本和彦) <kazu at example.com> wrote:
> だいぶ状況が分りました。
>
> まず、このパッチは間違いです。このパッチでは、C-s/C-r の後に DEL を押
> すと、候補が戻ってくれないと思います。
ということなのですが,候補が戻るというのがどういう状態なのか
わかりませんでした.
cvsから先ほど持ってきた版(白井さんのパッチのマージ済み)で,g
C-s をおしたあと,ミニバッファが,
(1) Folder name (+inbox): ()
↓mを押す
(2) Folder name (+inbox): (+ML/Borland) m
↓eを押す
(3) Folder name (+inbox): (+ML/meadow/users-jp) me
↓wを押す
(4) Folder name (+inbox): (+ML/mew/mew-dist) mew
↓[Backspace]を押す
(5) Folder name (+inbox): (+ML/mew/mew-dist) me
↓[Backspace]を押す
(6) Folder name (+inbox): (+ML/mew/mew-dist) m
↓[Backspace]
(7) Folder name (+inbox): ()
のように遷移してまして,候補が戻るというのは(5)と(3)が,(6)
と(2)がそれぞれ同じになるのかなぁと思ったのですが,違ってま
すでしょうか?
それから,上と同様に g C-s したあと,mew-wまで入力して間違い
に気づいて mew-d(mew-distに行きたい)に変えようと思って,
(a) Folder name (+inbox): (+ML/mew/mew-win32) mew-w
↓ [Backspace]
(b) Folder name (+inbox): (+ML/mew/mew-win32) mew-
↓ d
(c) Folder name (+inbox): (+ML/mew/mew-win32) mew-_[no match]
となるのも,こういうものなんでしょうか?
> 問題は、
> mew-input-folder-self-insert
> で、backspace や delete に割り当てられている関数が Meadow 環境でうまく
> 発見できないことでしょう。
(define-key mew-input-folder-map [delete] 'mew-input-folder-self-insert)
(define-key mew-input-folder-map [backspace] 'mew-input-folder-self-insert)
があるとおかしかったのでmew-input-folder-self-insertで何かが
起きてるとは思ったのですが,関数の仕組みがよくわかってません
でした.
上田 真司
ueda at example.com
Mew-dist メーリングリストの案内