[mew-dist 21975] Re: mew-nmz-virtual で漢字が使えない?

HAYASHI Chifumi ( 林 千史 ) chifumi at example.com
2002年 10月 21日 (月) 13:08:38 JST


林です。

From: Hideyuki SHIRAI (白井秀行) <shirai at example.com>
Date: Mon, 21 Oct 2002 09:49:12 +0900 (JST)

> (setq hoge (read-from-minibuffer "Test: "
> 				 nil
> 				 mew-input-map))
> 
> でなにか漢字を入力して、hoge が期待通りにならなかったら、最近の

*scratch* buffer で

(setq hoge (read-from-minibuffer "Test: " nil mew-input-map))
"|林|"
(setq hoge2 (read-from-minibuffer "Test: "))
"林"

ということで

> mew-input-map の変更が原因だと思います。

のようなので、

% diff mew-3.0.{67,70}/mew-key.el|grep minibuffer

から mew-exit-minibuffer 関係の変更が怪しいと見て

--- mew-key.el~	2002-10-21 09:17:13.053360000 +0900
+++ mew-key.el	2002-10-21 12:52:11.419469000 +0900
@@ -483,7 +483,7 @@
 	  (make-sparse-keymap)))
   (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)
   (define-key mew-input-map " "      'mew-input-complete)
   (define-key mew-input-map "\t"     'mew-input-complete)
   (define-key mew-input-map [tab]    'mew-input-complete)

としたら、期待通りになりました。

> # とりあえず、Emacs21 + tamago Ver.4, Meadow1.15 + MW32IME,
> # XEmacs + canna.el だと大丈夫です。

> 林> emacs-21.2(+ leim-21.2 + emcws-21.2-20020317) も Canna 3.5b2 も、ここ
> 林> しばらく何もいじっていません。

良くわかっていませんが、ひょっとして emcws-21.2-20021014 だと問題なかっ
たりするのかもしれませんが、試していません。
-- 
 林 千史  chifumi at example.com



Mew-dist メーリングリストの案内