From 933011ccaf4cb4ca2e92cff8a4a1ded6567db37c Mon Sep 17 00:00:00 2001 From: Jameson Graef Rollins Date: Fri, 27 May 2011 03:27:38 -0700 Subject: [PATCH] emacs: Do not attempt to render arbitrary application parts. We probably shouldn't have been doing this anyway, but we do it here specifically because we don't want the content of the application/pgp-encrypted parts to be displayed and cluttering the message show. --- emacs/notmuch-show.el | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/emacs/notmuch-show.el b/emacs/notmuch-show.el index 2f6be597..aa6ddd1a 100644 --- a/emacs/notmuch-show.el +++ b/emacs/notmuch-show.el @@ -524,6 +524,11 @@ current buffer, if possible." nil)) nil)))) +(defun notmuch-show-insert-part-application/* (msg part content-type nth depth declared-type +) + ;; do not render random "application" parts + (notmuch-show-insert-part-header nth content-type declared-type (plist-get part :filename))) + (defun notmuch-show-insert-part-*/* (msg part content-type nth depth declared-type) ;; This handler _must_ succeed - it is the handler of last resort. (notmuch-show-insert-part-header nth content-type declared-type (plist-get part :filename))