[Mew-dist 05941] happy? mew-message-set-end-of() in XEmacs 21.0

Makoto MATSUSHITA ( まつしたまこと ) matusita at example.com
1998年 8月 17日 (月) 15:54:38 JST


多分 XEmacs 21.0 を使っていると mew-message-set-end-of が何もしてくれて
いないように見えてしまう(実際には機能しているが,cursor が message の
buffer にないと表示してくれないのであまり嬉しくない)話は,多分 XEmacs の
挙動だけが違うのではないか,という話でそのままである,という認識は正しい
でしょうか.

このままではあまりにも悲しいので,mew-message-hook へ

	mew-message-set-end-of() とほぼ一緒だけど
		- overlay なやつはは使わずに
		- mew-insert() で末尾にいれたい文字列をくっつける
	ような function を設定する

と,そこそこ期待した動作をする(自明ですが)ことは確認しました.

「まーこれでいいか」と思ったのですが,でも mew-summary-insert() の中では 
mew-message-set-end-of() は呼ばれても mew-message-hook は run-hooks() し
ないので,上記だけでは中途半端であることに気がつきました.

ここまで考えて「mew-summary-insert() の中で mew-message-hook() が呼ばれ
るか,もしくは似た hook があると良いのだろうか」と思ったのですが,現状で
それがないことにもし理由があれば,どなたかお教えいただければ嬉しいです.

何らかの理由があってないのであれば,summary mode にて C-c C-i に bind す
る関数を変更すれば良いし,そうでないのなら mew-summary-insert() にその種
の変更が加わるのを待てば良いなあ,と思っています.

***

私は,insert することによって引用時に(挿入した)文字列が一緒に引用されて
しまうことを全く気にしない(どうせ signature 等と一緒に消すわけですから,
そもそも気にしても仕方がない)のでした.

-- -
Makoto `MAR' MATSUSHITA
Mew と微妙に違うけど独立じゃない code を自分で書くと追従が大変(ううむ)



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