notmuch/emacs
Dmitry Kurochkin 95ef8da294 Fix hiding a message while some citations are shown in notmuch-show view.
Before the change, message and citation invisibility overlays
conflicted: if some citation is made visible and then the whole
message is hidden, that citation remained visible.  This happened
because the citation's overlay has an invisible property which
takes priority over the message overlay.  The message
invisibility spec does not affect citation visibility, it is
determined solely by the citation overlay invisibility spec.
Hence, if citation is made visible, it is not hidden by message
invisibility spec.

The patch changes citation overlay invisibility property to be a
list which contains both the citation and the message
invisibility specs.  This makes the citation invisible if either
of them is added to the `buffer-invisibility-spec'.  Note that
all citation visibility states are "restored" when the message
hidden and shown again.
2011-06-15 07:07:32 -07:00
..
coolj.el emacs: Add more functions to clean up text/plain parts 2010-04-26 10:05:46 -07:00
Makefile emacs: Move emacs UI (currently just one file) to subdirectory. 2010-03-09 12:13:33 -08:00
Makefile.local emacs: Add support for PGP/MIME verification/decryption 2011-05-27 16:22:00 -07:00
notmuch-address.el emacs: Tell the user how many addresses matched when completing 2010-04-26 10:58:42 -07:00
notmuch-crypto.el emacs: Define several faces for the crypto-status button 2011-06-01 21:41:24 -07:00
notmuch-hello.el emacs: Make the queries used in the all-tags section configurable 2011-05-26 14:34:41 -07:00
notmuch-lib.el emacs: Add support for PGP/MIME verification/decryption 2011-05-27 16:22:00 -07:00
notmuch-logo.png emacs: Add notmuch-hello.el, a friendly frontend to notmuch 2010-04-23 12:50:18 -07:00
notmuch-maildir-fcc.el Use message-field-value instead of message-fetch-field in FCC header setup. 2011-06-03 12:30:55 -07:00
notmuch-message.el emacs: add notmuch-before- and notmuch-after-tag-hook 2011-05-24 13:28:41 -07:00
notmuch-mua.el emacs: Cleaner interface when prompting for sender address 2011-06-03 12:42:04 -07:00
notmuch-query.el emacs: Add support for PGP/MIME verification/decryption 2011-05-27 16:22:00 -07:00
notmuch-show.el Set message invisibility spec properties before inserting the body. 2011-06-15 07:07:32 -07:00
notmuch-wash.el Fix hiding a message while some citations are shown in notmuch-show view. 2011-06-15 07:07:32 -07:00
notmuch.el emacs: Add support for PGP/MIME verification/decryption 2011-05-27 16:22:00 -07:00