notmuch/emacs
David Bremner a064a25427 emacs/show: special case toggling display of images
According to emacs upstream [1], we can't expect overlay invisibility
and images to get along. This commit uses the previously stashed
undisplayer functions to actually remove the images from the buffer.
When the image is toggled, it is essentially redisplayed from scratch,
using the previously stashed redisplay data.

[1]: https://lists.gnu.org/archive/html/emacs-devel/2023-08/msg00593.html
2023-10-01 07:47:16 -03:00
..
.gitignore emacs: build docstring (rsti) files 2018-12-08 08:49:31 -04:00
coolj.el emacs: update coolj-line-prefix-regexp to make space optional 2021-12-29 14:24:21 -04:00
make-deps.el emacs: use lexical-bindings in all libraries 2021-01-13 07:16:04 -04:00
Makefile fix sum moar typos [build scripts, Makefiles] 2011-06-23 15:44:59 -07:00
Makefile.local emacs: add notmuch-logo.svg and use it in emacs mua on graphic displays 2021-12-23 08:16:49 -04:00
notmuch-address.el emacs: wrap process-lines 2021-09-11 10:16:47 -03:00
notmuch-company.el emacs: Add compatibility for org-msg.el 2021-06-24 17:26:43 -03:00
notmuch-compat.el emacs: restore tag-changes and query bindings for tag hooks 2021-05-15 08:34:28 -03:00
notmuch-crypto.el emacs: wrap call-process 2021-09-11 11:11:29 -03:00
notmuch-draft.el emacs: wrap call-process 2021-09-11 11:11:29 -03:00
notmuch-emacs-mua notmuch-emacs-mua: add --hello parameter 2016-11-26 08:15:11 -04:00
notmuch-emacs-mua.desktop emacs: add keywords to notmuch-emacs-mua.desktop 2019-06-29 21:06:18 +02:00
notmuch-hello.el emacs: redirect undo to notmuch-tag-undo 2022-02-26 08:00:11 -04:00
notmuch-jump.el emacs: add some function declarations 2021-08-29 17:42:58 -07:00
notmuch-lib.el emacs: save undisplayer function for MIME parts 2023-10-01 07:47:16 -03:00
notmuch-logo.svg emacs: add notmuch-logo.svg and use it in emacs mua on graphic displays 2021-12-23 08:16:49 -04:00
notmuch-maildir-fcc.el emacs: use cached encoded copy for fcc 2022-01-26 07:22:09 -04:00
notmuch-message.el emacs: make subr-x available in all libraries 2021-01-15 06:47:10 -04:00
notmuch-mua.el emacs: move From header addition to after header intern 2022-11-05 13:30:50 -04:00
notmuch-parser.el emacs: make subr-x available in all libraries 2021-01-15 06:47:10 -04:00
notmuch-pkg.el.tmpl NEWS: At least Emacs 25.1 is required now 2020-08-09 21:14:36 -03:00
notmuch-print.el emacs: wrap call-process-region 2021-09-11 10:19:27 -03:00
notmuch-query.el emacs: mark notmuch-query.el as obsolete 2022-07-03 17:08:08 -03:00
notmuch-show.el emacs/show: special case toggling display of images 2023-10-01 07:47:16 -03:00
notmuch-tag.el emacs: add notmuch-tag-undo 2022-02-26 07:58:14 -04:00
notmuch-tree.el emacs/tree: use two argument form of setq-local 2023-02-21 10:55:42 -04:00
notmuch-version.el.tmpl emacs: Increase consistency of library headers 2020-08-09 21:14:36 -03:00
notmuch-wash.el emacs: notmuch-wash.el: require diff-mode at beginning of code 2021-01-13 07:23:11 -04:00
notmuch.el emacs: fix dangling overlays in notmuch-search 2022-11-05 13:13:43 -04:00
rstdoc.el emacs/rstdoc: escape '*' 2021-08-22 07:12:03 -07:00
rstdoc.rsti emacs: initial version of rstdoc.el 2018-12-08 08:45:48 -04:00