From: Mike Kupfer Date: Sun, 19 Nov 2017 00:49:10 +0000 (-0800) Subject: MH-E: don't automatically download external-body parts X-Git-Tag: emacs-26.0.91~283^2~1 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=1b082c8;p=emacs.git MH-E: don't automatically download external-body parts * lisp/mh-e/mh-mime.el (mh-mime-display-single): Use mm-automatic-display-p to verify that a part should be displayed before doing the inline checks (SF#475). --- diff --git a/lisp/mh-e/mh-mime.el b/lisp/mh-e/mh-mime.el index 9d1edf0fc47..69c57e0afdc 100644 --- a/lisp/mh-e/mh-mime.el +++ b/lisp/mh-e/mh-mime.el @@ -659,6 +659,7 @@ buttons for alternative parts that are usually suppressed." (attachmentp (equal (car (mm-handle-disposition handle)) "attachment")) (inlinep (and (equal (car (mm-handle-disposition handle)) "inline") + (mm-automatic-display-p handle) (mm-inlinable-p handle) (mm-inlined-p handle))) (displayp (or inlinep ; show if inline OR @@ -669,6 +670,7 @@ buttons for alternative parts that are usually suppressed." (and (not (equal (mm-handle-media-supertype handle) "image")) + (mm-automatic-display-p handle) (mm-inlinable-p handle) (mm-inlined-p handle))))))) (save-restriction