From: yamaoka Date: Tue, 9 May 2000 03:04:51 +0000 (+0000) Subject: Sync. X-Git-Tag: t-gnus-6_14-quimby-before-AC-changed-~83 X-Git-Url: http://git.chise.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=977b41979c03e0ab31c1f6b9cfddb9e0180d5f1f;p=elisp%2Fgnus.git- Sync. --- diff --git a/lisp/ChangeLog b/lisp/ChangeLog index d94b6ef..619bcf0 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,8 @@ +2000-05-08 22:34:19 Shenghuo ZHU + + * message.el (message-supersede): Use mime-to-mml. + * mm-decode.el (mm-insert-part): Test the buffer if no encoding. + 2000-05-08 22:34:24 Katsumi Yamaoka * gnus-group.el (gnus-group-list-cached): Don't use diff --git a/lisp/mm-decode.el b/lisp/mm-decode.el index 3c9820b..90fb7f6 100644 --- a/lisp/mm-decode.el +++ b/lisp/mm-decode.el @@ -632,7 +632,10 @@ external if displayed external." (save-excursion (if (member (mm-handle-media-supertype handle) '("text" "message")) (with-temp-buffer - (if (eq (mm-handle-encoding handle) '8bit) + (if (eq (or (mm-handle-encoding handle) + (with-current-buffer (mm-handle-buffer handle) + (mm-body-7-or-8))) + '8bit) ;; Emacs MULE can not handle some 8bit characters in ;; multibyte character!! (let ((text (with-current-buffer