emacs: Avoid removing the unread tag due to internal navigation
authorCarl Worth <cworth@cworth.org>
Thu, 25 Feb 2010 01:02:31 +0000 (17:02 -0800)
committerCarl Worth <cworth@cworth.org>
Thu, 25 Feb 2010 01:02:31 +0000 (17:02 -0800)
commit3474263823d41b2a92942c5f66a87062757f1928
tree044020ecc5297e8396f0975c00d318e1e23ef4c9
parent4b9d2e3a4dda33b03289ad85ee6156ea405f6795
emacs: Avoid removing the unread tag due to internal navigation

Sometimes the internals of the implementation navigate among messages,
(as opposed to the user explicitly requesting the next message to be
shown). In these cases we don't want to remove the unread tag from the
message navigated to.

This fixes a bug where invocation of notmuch-show-next-unread-message
would clear the unread tag from all messages in a thread.
notmuch.el