]> git.notmuchmail.org Git - notmuch/commitdiff
emacs: honour notmuch-show-text/html-blocked-images in w3m messages
authorjao <jao@gnu.org>
Wed, 4 Aug 2021 00:02:41 +0000 (01:02 +0100)
committerDavid Bremner <david@tethera.net>
Wed, 4 Aug 2021 01:55:52 +0000 (22:55 -0300)
When mm-text-html-renderer is set to 'w3m, the variable playing the
role of a regular expression for blocked images is
w3m-ignored-image-url-regexp.  We bind it when the renderer is not
'shr.

emacs/notmuch-show.el

index 9a95eb344db9356bdd9c66632383c2660406f5fc..0f96c4fe9f7074d36b90e475b2790885ea437aac 100644 (file)
@@ -59,6 +59,7 @@
 (defvar shr-blocked-images)
 (defvar gnus-blocked-images)
 (defvar shr-content-function)
+(defvar w3m-ignored-image-url-regexp)
 
 ;;; Options
 
@@ -823,7 +824,8 @@ will return nil if the CID is unknown or cannot be retrieved."
     (let ((mm-inline-text-html-with-w3m-keymap nil)
          ;; FIXME: If we block an image, offer a button to load external
          ;; images.
-         (gnus-blocked-images notmuch-show-text/html-blocked-images))
+         (gnus-blocked-images notmuch-show-text/html-blocked-images)
+         (w3m-ignored-image-url-regexp notmuch-show-text/html-blocked-images))
       (notmuch-show-insert-part-*/* msg part content-type nth depth button))))
 
 ;;; Functions used by notmuch-show--insert-part-text/html-shr