emacs: Use interactive specifications for tag changes in search
authorAustin Clements <amdragon@MIT.EDU>
Wed, 23 Oct 2013 00:21:57 +0000 (20:21 -0400)
committerDavid Bremner <bremner@debian.org>
Sat, 26 Oct 2013 00:26:30 +0000 (21:26 -0300)
commit22172daa1768fff08046b4ccb82ceb2f3a38ac30
tree0a404ec26bd5b579d022d9165b000fbf546f7743
parent47792533b37b24d353aa351c303562860509441b
emacs: Use interactive specifications for tag changes in search

This is similar to the previous commit, but applies to search.

Search is somewhat more complicated because its tagging operations can
also apply to a region.  Hence, this lifts interactive prompting into
a helper function.  This also takes advantage of the new ability to
provide a prompt to distinguish tagging a single thread from tagging a
region of threads.
emacs/notmuch.el