* gnus-art.el (gnus-mime-copy-part): Find name parameter in Content-Type header
authorKatsumi Yamaoka <yamaoka@jpl.org>
Wed, 12 Apr 2006 02:00:49 +0000 (02:00 +0000)
committerKatsumi Yamaoka <yamaoka@jpl.org>
Wed, 12 Apr 2006 02:00:49 +0000 (02:00 +0000)
commit470c7931c6604d280d0e0070408d5a797c5f94a0
treeef21c549ec0e504aaf2e9c248004cdbe7bf24d08
parent7a88cd73bdbffc488ddff6b49af8f6cad50758a1
* gnus-art.el (gnus-mime-copy-part): Find name parameter in Content-Type header
 instead of Content-Disposition header.
(gnus-mime-inline-part): Ditto.
(gnus-mime-view-part-as-charset): Ignore charset that the part specifies.

* mm-decode.el (mm-display-part): Work with external parts and usual parts
 similarly.

* mm-extern.el (mm-inline-external-body): Use mm-display-part instead of
 gnus-display-mime.

* mm-util.el (mm-decompress-buffer): Use mm-with-unibyte-buffer instead of
 with-temp-buffer.

* gnus-uu.el (gnus-uu-save-article): Put mml tags instead of part tag to
 summarized topics part in order to encode non-ASCII text.

;; From Kenichi Handa.
* rfc2231.el (rfc2231-decode-encoded-string): Work on unibyte buffer and then
 decode the buffer text if necessary.
(rfc2231-encode-string): Be sure to work on multibyte buffer at first, and
 after mm-encode-body, change the buffer to unibyte.
lisp/ChangeLog
lisp/gnus-art.el
lisp/gnus-uu.el
lisp/mm-decode.el
lisp/mm-extern.el
lisp/mm-util.el
lisp/rfc2231.el