[Mew-dist 09954] Re: mew-decode.el patch.
SAKAI Kiyotaka
ksakai at example.com
1999年 8月 4日 (水) 18:08:51 JST
>> In article <19990803230833U.kit at example.com>, Shuichi KITAGUCHI (北口修一) <kit at example.com> writes:
> P.S.
> "--- attachments ---" のすぐ上の行に SKK で文字入力しようとすると
> read-only text だと言われてしまいます。SKK 側の問題でしょうか...
そうです、SKK 側の問題です。
SKK では、キーを入力したら内部状態を変化させてから文字の挿入を行ってい
るのですが、状態を変化させたあとにエラーが発生すると整合性がなくなって
しまって問題が生じるため、キーを入力した直後に
(and (get-text-property (point) 'read-only)
(error "Attempt to insert within read-only text") )
というコードを入れて、実際にその場所に挿入できるかどうかのチェックを
行っています。
ただ、sticky の関係から、point が 'read-only の属性を持っていても、実
際には挿入可能なことがあるという訳です。
どうするのがいいのでしょうね。
--
酒井 清隆 (E-mail: ksakai at example.com)
Mew-dist メーリングリストの案内