村田です
すいません,henkan-quit の修正方法が根本的に間違ってました。
福居さんが対処された後で申し訳ありませんが,以下のパッチで boiled-egg の
修正は必要なくなるはずです。
>> In the message "Re: egg-its menu patch"
>> Id: <14213.61136.609620.72159A(a)bibross.muse.ba2.so-net.ne.jp>
>> Masahiro MURATA (村田全寛) wrote:
上記の後,もう一度 henkan-region すると,エラーになってその後のキー入
力がいっさいできなくなるので必要です。しかし,このエラーが回避できるなら
他の方法でもよいと思います。
Mule-2.3 でもう一度 henkan-quit の動きを確認したところ,hankan-region 後
の henkan-quit は一旦 fence mode に戻るのですね。私の修正では fence mode
に戻らないことが大きな誤りでした。
ということで 20.3.11+c+w+s (wnn-egg.el) と egg-its-1.17 (egg-wnn.el)の修
正です。この修正後は boiled-egg も変更なしで使えるはずです。
;; egg-wnn.el の方は egg:*region-end* にマーカを設定する部分にバグがあった
;; のでついでに修正しておきました。
1999-07-11 Masahiro MURATA <muse(a)ba2.so-net.ne.jp>
* wnn-egg.el (henkan-quit): go back to fence mode after the
henkan-quit.
1999-07-11 Masahiro MURATA <muse(a)ba2.so-net.ne.jp>
* egg-wnn.el (henkan-quit): go back to fence mode after the
henkan-quit.
(henkan-region-internal): Bug fix: set egg:*region-end* to
marker.
;; おおもとを辿れば,minor-mode-map のパッチには henkan-quit 後に
;; fence-mode に戻る部分,(setq egg:*in-fence-mode* t),が抜けていたようで
;; すね。
--
村田 全寛 / MURATA Masahiro