summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKatsumi Yamaoka <yamaoka@jpl.org>2017-01-13 07:22:30 +0000
committerKatsumi Yamaoka <yamaoka@jpl.org>2017-01-13 07:22:30 +0000
commitdd80ee695cac629792f5b230496a9f9ea2f600a5 (patch)
tree756c985ff346eec3df4a81a721cc8352562c903e
parentd4a97088f69eb5729261ee4581cfb7d60c673ebd (diff)
downloademacs-dd80ee695cac629792f5b230496a9f9ea2f600a5.tar.gz
mm-uu.el: Don't dissect patch part
This fixes a bug that the patch part is broken in the article <87inpjzhpb.fsf@users.sourceforge.net> in the bug-gnu-emacs list. * lisp/gnus/mm-uu.el (mm-uu-dissect-text-parts): Don't dissect patch part.
-rw-r--r--lisp/gnus/mm-uu.el2
1 files changed, 2 insertions, 0 deletions
diff --git a/lisp/gnus/mm-uu.el b/lisp/gnus/mm-uu.el
index 18322ecb4d1..3455cc423d9 100644
--- a/lisp/gnus/mm-uu.el
+++ b/lisp/gnus/mm-uu.el
@@ -711,6 +711,8 @@ Assume text has been decoded if DECODED is non-nil."
;; Mutt still uses application/pgp even though
;; it has already been withdrawn.
(string-match "\\`text/\\|\\`application/pgp\\'" type)
+ (not
+ (string-match "\\`text/x-\\(?:diff\\|patch\\)\\'" type))
(equal (car (mm-handle-disposition handle))
"inline")
(setq