[mew-dist 21983] Re: mew-nmz-virtual で漢字が使えない?
HAYASHI Chifumi ( 林 千史 )
chifumi at example.com
2002年 10月 21日 (月) 17:43:26 JST
林です。
From: Kazu Yamamoto (山本和彦) <kazu at example.com>
Date: Mon, 21 Oct 2002 13:44:55 +0900 (JST)
> > (define-key mew-input-map "\r" 'mew-exit-minibuffer)
> > (define-key mew-input-map "\n" 'mew-exit-minibuffer)
> > - (define-key mew-input-map [return] 'mew-exit-minibuffer)
> > +; (define-key mew-input-map [return] 'mew-exit-minibuffer)
> > としたら、期待通りになりました。
> すると、パッチを当てたコードでも、emacs -nw で上げれば問題は再発すると
> 思います。"\n" に合致すると思うので。
そうでしょうねぇ。。。と思いながら、実際やってみると、なぜか -nw なし
と同様に期待通りに動いてしまって、再発しませんでした。
> Canna は、ミニバッファで return に何を割り当てているのでしょう?
何を見るのが一番良いのかわかりませんが、{Canna}/lib/canna/defaultmap.c
には
| BYTE default_kmap[256] =
| {
| /* C-@ */ CANNA_FN_Mark,
...
| /* C-j */ CANNA_FN_BubunKakutei,
| /* C-k */ CANNA_FN_KillToEndOfLine,
| /* C-l */ CANNA_FN_ToLower,
| /* C-m */ CANNA_FN_Kakutei,
なんて書いてあるようで、{Emacs}/21.2-emcws/lisp/canna.el 中の
canna-minibuffer-mode-map では Return にも Enter にも 特に触れられてい
ません
> あと、emcws じゃなく tamago から Canna を使うのではいけないのでしょう
> か? なぜわざわざ C レベルのパッチを当てるのでしょう?
Emacs20.x との最初の出会いが emcws だったのをいまだに引きずっているだ
けで、「わざわざ」という積極的な理由はありません。 (^^;;
--
林 千史 chifumi at example.com
Mew-dist メーリングリストの案内