[Mew-dist 05066] mew-draft.el
Kazumi HARA
hara at example.com
1998年 6月 16日 (火) 13:57:06 JST
はじめまして、はら@リコー と申します。
# mew-win32 では、いろいろお世話になっています。
さて、先日 mew-win32 にて同様の質問をしたのですが、根本の部分が解決せ
ず、mew-dist にてお伺いしたいと思います。m(__)m
環境:Meadow1.0.0(Emacs20.2) + mew-1.93b39 + im93
mew の draft モードにおいて、
たとえば、Reply 時に "A" や "\C-c\C-y" 等で引用し、不要な部分を数行に
渡って削除するような場合、
10行なら -> \C-u 1 0 \C-k
とかしますが、私、昔からの癖で \C-1 \C-0 \C-k ってなぐあいに入力してま
した。
Mule2.3(Emacs19.28) 等では全く問題なかったのが、Meadow になったら
Invalid Character: 67108912
って怒られてしまうのです。
# 1桁の場合、つまり \C-9 \C-k なんてのはOKでした。
以前ある人に相談した時は、そのかたが SunOS 5.4 + Emacs20.2 の環境も有
しており、結局 Emacs20.2 系で上記のような使い方で Invalid Character が
出る事がわかりました。また、draft モードはキーマップも変更されているし
とのこともお教えいただきまして....
で、結局 mew-draft.el の138行目を、
;;; (define-key mew-draft-mode-map "\C-k" 'mew-draft-keyswitch)
してやる事で、Invalid Character がでず、
\C-1 \C-0 \C-k
が Mule 2.3(Emacs19.28) 等と同じように使えるようになりました。
# これに関しては、mew-win32 にて mew-draft-mode-hook の設定をお教えいた
# だきました。
結局、私は幸せになれたのですが、この define-key をコメントにしても、現
状不具合は見られないようなのですが、mew-draft-keyswitch で何をしている
のかが良く分からないため、ちょっとだけビビリながらの状態です。
つまるところ、mew-draft-keyswitch と言うのは、どのような物なのでしょう?
"\C-k" 部分を kill-line してしまっても、問題はないのでしょうか?
よろしくお願いします。
+-----------------------------------------------+
| Kazumi HARA < hara at example.com > |
| RICOH COMPANY Ltd. |
| Electronic Devices Division, Hyougo JAPAN |
| Tel:+81-795-42-4729 Fax:+81-795-42-6101 |
+-----------------------------------------------+
Mew-dist メーリングリストの案内