Bug? "A" for forwarded message

Akihiro Arisawa ari @ atesoft.advantest.co.jp
2000年 2月 10日 (木) 17:59:56 JST


有沢です。

tomo @ etl.go.jp (守岡 知彦 /  MORIOKA Tomohiko) writes:

有沢> というメッセージに対して、T-gnus にてヘッダにカーソルがある状態で
有沢> `mime-preview-follow-current-entity' を実行すると、
有沢> `eword-decode-unfold' で無限ループに陥いるようです。
有沢> text-propery の intangible が原因のようだったので、
有沢> (mime-decode-header-in-buffer) の前で inhibit-point-motion-hooks 
有沢> を t に束縛すると問題無いことは確認しました。

守岡> inhibit-point-motion-hooks なんてないと思ったら例によって Emacs と
守岡> XEmacs の挙動の違いなんですね。

確かに XEmacs だと問題無いですね(^^;

守岡> それはともかく、header は original buffer から取って来ているので、なん
守岡> となく original buffer の header 部分に `intangible' text property が
守岡> 付いているような気がするんですがこれは正しいですか?

`intangible' text property が付いているヘッダは、 *Article* バッファから
`insert-buffer-substring' で挿入した部分にありました。
 *Original Article* の方には text property は無いようです。

守岡> 「(mime-decode-header-in-buffer) の前で inhibit-point-motion-hooks を 
守岡> t に束縛する」とは
守岡>   (let ((inhibit-point-motion-hooks t))
守岡>     (mime-decode-header-in-buffer))
守岡> みたいなことでしょうか?

まさに、その通りです。

-- 
(株)アドバンテスト 有沢 明宏




More information about the Emacs-mime-ja mailing list