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