[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[mhc:01151] Re: emacs/mhc-mime.el and...
At 13 Dec 2000 11:49:52 +0900,
Keiichi Suzuki wrote:
>
> 寺> 何が問題なのかよくわかっていませんが、
> 寺> Nana7 には `mhc-mime-get-raw-buffer' に相当する機能がない
> 寺> ということでしょうか?
>
> いえ、 raw buffer 自体はあるのですが...
>
> Nana7 では実験的に raw data の parse を自前でやって、独自の
> message structure を作るということをしています。
>
> そのため raw-buffer を SEMI/FLIM が直接参照することは想定してお
> らず、 mime-raw-representation-type-alist に
> gnus-original-article-mode を設定していません、この状態で
> mime-view-buffer を呼び出すと、default の representation type で
> ある、 cooked が選択されてしまい、メッセージの内容が decode され
> ずに表示されてしまうということになります。
なるほど。そういうことでしたか。
これで先の圭一さんのパッチの意味も理解できました。
> 1. 少なくとも gnus では mhc-gnus-mime-get-raw-buffer が完了した
> 時点で、すでに message structure が生成されているはずですので、
> message structure を再生成する必要はないのではないかと思いま
> す。(mime-view-buffer って必ず message structure を生成するよ
> うに見えます。)
>
> 2. mhc-mime/draft-reedit を見たところ、 mhc-mime-get-raw-buffer
> で得られる buffer の内容は、mime-view-buffer 的に cooked では
> なくて binary のものが得られることを仮定しているように見える
> のですが、そうであれば、 mime-view-buffer の呼び出し時に
> representation-type を binary に指定して呼び出す方が良いので
> はないでしょうか?
1, 2 ともにおっしゃる通りですね..。
> ;; すみません。前回のメイルで送った patch にはバグがあります、も
> ;; し、この案を採用していただけるようであれば、修正したものを再
> ;; 度送ります。
…というわけで、送っていただけますでしょうか。
--
Yuuichi Teranishi (寺西裕一) <teranisi@xxxxxxxxxxxxx>
PGP 5.0i Public Key: http://www.gohome.org/pgp5/teranisi.key
"There's nothing you can do that can't be done..."