[Mew-dist 03799] Re: syntax-table の設定
Yoshiaki Matsushima
yo-matsu at example.com
1998年 2月 17日 (火) 18:00:58 JST
松島です。
Kazu Yamamoto (山本和彦) <Kazu at example.com> さんが、
Tue, 17 Feb 1998 10:34:55 +0900 頃書いた、
[Mew-dist 03791] Re: syntax-tableの設定 への返信です。
> もう理由は忘れてしまいました。再度検証してもらえると嬉しいです。
たぶん、前のメイルの書き方が不味かったのかも知れません。書直します。
「削れるのでは?」と思っているのは、mew-draft.el にある
----from: mew-draft.el
(if mew-draft-mode-syntax-table
()
(setq mew-draft-mode-syntax-table
(make-syntax-table text-mode-syntax-table))
(set-syntax-table mew-draft-mode-syntax-table) <---- この部分です。
(modify-syntax-entry ?% "." mew-draft-mode-syntax-table)
)
----
(set-syntax-table ...)の一行です。
(set-syntax-table mew-draft-mode-syntax-table) をこの時点で評価してし
まうと、このファイル Mew-draft をロードした時のカレントバッファの
syntax-table を置き換えてしまうと思うのです。
(set-syntax-table mew-draft-mode-syntax-table) は、mew-draft-mode() の
中で、行われるので、先の初期化部分では不要なのでは?、と考えた次第です。
#M-x mew 等で、Mewを起動した後に、元のバッファで、再度モードをセットし
#直す手間を省けるだけなんです・・・、
--
松島 義明 (yo-matsu at example.com)
Mew-dist メーリングリストの案内