[Mew-dist 07593] Re: [Mew-1.93] text-mode-map in mew-draft-mode

SAKAI Kiyotaka ksakai at example.com
1999年 2月 22日 (月) 18:01:45 JST


>> In article <19990217212812J.yamamoto at example.com>, "Ken'ichi Yamamoto" <yamamoto at example.com> writes:

> ただし、
>> あと、nconc を使うのと結果は同じになりますが、
>> (setq mew-draft-body-map (cons 'keymap text-mode-map))
>> と書いた方がいいように思います。

> の意見には反対で、(make-sparse-keymap) を使うべきだと考えます。
> keymap というシンボルは、見えない方が良いと思うからです。
>  # そのための (make-sparse-keymap) ではないかと。

cons なり nconc なりを使う時点で keymap の内部構造を仮定していますので、
どちらを使っても本質的には同じでしょう。

その点、XEmacs が keymap の cons や nconc をエラーにする
(set-keymap-parent を使わせる) というのは態度が一環しているように思い
ました。

# set-keymap-parent は Emacs-19.34 にはありますが、Emacs-19.28 にはな
# かったのですね。最初、mew-set-keymap-parent の for Emacs19 の部分の
# コードは無駄なコードかと思ってしまいました。
-- 
酒井 清隆 (E-mail: ksakai at example.com)



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