diff --git a/mu4e/mu4e-mime-parts.el b/mu4e/mu4e-mime-parts.el index 47c00b42..2ddea250 100644 --- a/mu4e/mu4e-mime-parts.el +++ b/mu4e/mu4e-mime-parts.el @@ -63,14 +63,14 @@ See `mu4e--uniquify-file-name' for an example." ;; remember the mime-handles, so we can clean them up when ;; we quit this buffer. -(defvar-local mu4e~gnus-article-mime-handles nil) -(put 'mu4e~gnus-article-mime-handles 'permanent-local t) +(defvar-local mu4e--view-gnus-article-mime-handles nil) +(put 'mu4e--view-gnus-article-mime-handles 'permanent-local t) (defun mu4e--view-kill-mime-handles () "Kill cached MIME-handles, if any." - (when mu4e~gnus-article-mime-handles - (mm-destroy-parts mu4e~gnus-article-mime-handles) - (setq mu4e~gnus-article-mime-handles nil))) + (when mu4e--view-gnus-article-mime-handles + (mm-destroy-parts mu4e--view-gnus-article-mime-handles) + (setq mu4e--view-gnus-article-mime-handles nil))) ;;; MIME-parts (defvar-local mu4e--view-mime-parts nil diff --git a/mu4e/mu4e-view.el b/mu4e/mu4e-view.el index cd946442..fdbeca75 100644 --- a/mu4e/mu4e-view.el +++ b/mu4e/mu4e-view.el @@ -645,7 +645,7 @@ activates URLs (in plain-text mode only)." (unless (mu4e--view-html-displayed-p) (mu4e--view-activate-urls)) (kill-local-variable 'bookmark-make-record-function) - (setq mu4e~gnus-article-mime-handles gnus-article-mime-handles + (setq mu4e--gnus-article-mime-handles gnus-article-mime-handles gnus-article-decoded-p gnus-article-decode-hook) (set-buffer-modified-p nil) (add-hook 'kill-buffer-hook #'mu4e--view-kill-mime-handles))