[Mew-Win32 02130] Re: meadow-1.10にて

Hideyuki SHIRAI ( 白井秀行 ) shirai at example.com
1999年 11月 9日 (火) 10:03:28 JST


From: SAITO Tetsuya (さいとてつや) <saito at example.com> さん曰く
Subject: [Mew-Win32 02129] Re: meadow-1.10にて
Message-ID: <19991109092304J.saito at example.com>
Date: Tue, 09 Nov 1999 09:23:04 +0900

さいと> 詳しい方にお聞きしますが,

## じゃ、昼の管理者が。。。^^;;;

ichigo> おっしゃられるようにしてみたら補完できました。
ichigo> 設定を一行づつ検証してみたところ、

ichigo>  ;; サブジェクトで日本語入力を可能にする
ichigo>  (setq mew-use-overlay-keymap nil)

ichigo> を削ったところで補完に成功しました。
ichigo> これって1.93時代の記述なのかなぁ...

さいと> Mew 1.93用ではなくて,確か19.34ベースのMule 2.3用の設定です.Meadow の
さいと> どのバージョンが Emacs のどのバージョンに対応しているのかよく知らない
さいと> のですが,Meadow 1.10 では必要なくなった(というより害になる)という結
さいと> 論で良いでしょうか?

# ちなみに、
# Meadow 1.00, 1.01 => Emacs 20.2
# Meadow 1.10, 1.11 :) => Emacs 20.4
# です。

なので、どんな version でも Meadow では mew-use-overlay-keymap
をいじる必要はありません。(Mule for Win32 もです)

試してみたところ、Mew を Load (このときは、
mew-use-overlay-keymap =>t になっている)した後、

ichigo>  (setq mew-use-overlay-keymap nil)

と自分で設定しなおすと、Meadow だろうが、UNIX の Emacs 20.4 だろ
うが、村田さんのおっしゃる症状になるようです。

mew-draft-header()
-> mew-header-prepared()
-> mew-draft-header-keymap() <= ここで keymap を設定
という流れで header 領域の keymap の定義がされないで終ってしまう
ようですね。

# nil -> t という逆は可でした。

FAQ にすると、
『mew-use-overlay-keymap は Mew を load する前に設定しましょう。』
という感じ。

-- 
白井秀行 (mailto:shirai at example.com)



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