[Mew-dist 07114] mew-gnus-reply & mew-draft-cite
Mito
mit at example.com
1998年 12月 16日 (水) 15:56:06 JST
mew-gnus-reply() でメールの送信を行った場合の
mew-draft-cite() の不具合を一応対応しましたが、対応方法に自
信がないので添削をお願いします。
問題点は2つあります。
1. mew-gnus-reply 後 Article を mew-draft-cite するとヘッダ
だけとかヘッダを含む全てとかが引用されてしまう場合がある。
2. mew-gnus-reply 後別な Article を mew-draft-cite するとそ
の Article のヘッダが挿入されることがある。
1の原因は mew-draft-cite() でヘッダが存在する場合はそれをス
キップしボディだけを抽出するという処理を行っていますがヘッダ
が存在するかどうかの判定に mew-heaer-p() を使っているため、
Mew の Message mode でないと判定できないという現象が起こって
いるようです。
mew-gnus-reply() ではこれを回避するために mark を設定してい
るようですが、Article バッファで point を移動させると cite
する時に予期せぬ結果になることがあるようです。
2の原因は (私の使っている)Gnus ではヘッダを隠すのに text
property を使っているため、mew-header-get-values() で
mew-message-id: を得ると Message-ID ヘッダ以降のヘッダ全てを
返すためのようです。
mew-gnus-reply() では reply する Article に関しては
gnus-summary-display-article() でヘッダを全て表示するように
しているため問題ないのですが、別な Article を表示させると
Message-ID ヘッダが隠れていますので問題になります。
よろしくお願いします。
--
12/16 15:54頃
NECソフトウェア新潟 水戸
mailto:mit at example.com \n
Mew-dist メーリングリストの案内