[Mew-dist 10889] Re: describe-bindings in mew-draft-mode
Kazu Yamamoto ( 山本和彦 )
kazu at example.com
1999年 10月 14日 (木) 14:36:17 JST
From: Daiki Ueno <ueno at example.com>
Subject: [Mew-dist 10873] Re: describe-bindings in mew-draft-mode
> ;; ところで、sparse keymap にせずに、mew-attach-dummy で埋めてしまう
> ;; 理由は何でしょう? self-insert-command を無効化するだけなら、
> ;; overlay (extent) 自体に read-only property を付ければ良いような
> ;; 気もするのですが。
それはいい考えですね。mew-attach-dummy が残っているのは、Emacs に
overlay がなかったころの解決手段の名残です。
> もう一つは、mew-env.el の mew-set-keymap-parent に関してなのですが、
>
> (if (fboundp 'set-keymap-parent) ; for Emacs (or XEmacs)
> (defalias 'mew-set-keymap-parent 'set-keymap-parent)
> (if (fboundp 'set-keymap-parents) ; for XEmacs
> (defalias 'mew-set-keymap-parent 'set-keymap-parents)
>
> このチェックの順番を逆に、もしくは後者を削っても良いのではないでしょうか?
> つまり、set-keymap-parents が存在する場合には、互換性の為に
> set-keymap-parent が用意されていることを期待してもよいのではないかと。。
ここはよく意味が分かりません。
Emacs 20.4: set-keymap-parent のみ
XEmacs 21.2: set-keymap-parent{,s} (両方)
Emacs 19.32: set-keymap-parent のみ
です。
set-keymap-parents のチェックを無くしてもいいというのは分かりますが、
逆にすべきだというのは、どうしてでしょう?
--かず
Mew-dist メーリングリストの案内