mirror of
https://git.notmuchmail.org/git/notmuch
synced 2024-11-28 13:44:12 +01:00
emacs: override enriched-decode-display-prop for text/enriched display
Switch to a local version of enriched-decode-display-prop if we encounter a text/enriched part. This is to mitigate https://bugs.gnu.org/28350. Normally it would be prudent to remove the override afterwards, but in this case just leave it in. Notes from db: This doesn't disable text/enriched, just one feature of it.
This commit is contained in:
parent
d7b5db32c3
commit
9b05823838
1 changed files with 9 additions and 0 deletions
|
@ -773,6 +773,15 @@ will return nil if the CID is unknown or cannot be retrieved."
|
||||||
(defun notmuch-show-insert-part-text/x-vcalendar (msg part content-type nth depth button)
|
(defun notmuch-show-insert-part-text/x-vcalendar (msg part content-type nth depth button)
|
||||||
(notmuch-show-insert-part-text/calendar msg part content-type nth depth button))
|
(notmuch-show-insert-part-text/calendar msg part content-type nth depth button))
|
||||||
|
|
||||||
|
;; https://bugs.gnu.org/28350
|
||||||
|
(defun notmuch-show--enriched-decode-display-prop (start end &optional param)
|
||||||
|
(list start end))
|
||||||
|
|
||||||
|
(defun notmuch-show-insert-part-text/enriched (msg part content-type nth depth button)
|
||||||
|
(advice-add 'enriched-decode-display-prop :override
|
||||||
|
#'notmuch-show--enriched-decode-display-prop)
|
||||||
|
nil)
|
||||||
|
|
||||||
(defun notmuch-show-get-mime-type-of-application/octet-stream (part)
|
(defun notmuch-show-get-mime-type-of-application/octet-stream (part)
|
||||||
;; If we can deduce a MIME type from the filename of the attachment,
|
;; If we can deduce a MIME type from the filename of the attachment,
|
||||||
;; we return that.
|
;; we return that.
|
||||||
|
|
Loading…
Reference in a new issue