emacs: add notmuch-before- and notmuch-after-tag-hook
authorDaniel Schoepe <daniel.schoepe@googlemail.com>
Sun, 15 May 2011 15:48:58 +0000 (17:48 +0200)
committerCarl Worth <cworth@cworth.org>
Tue, 24 May 2011 20:28:41 +0000 (13:28 -0700)
commitd84e92709195d13a117d8f98847ff17f8ff2276c
tree464c744a7f85ffffdaea7bc00f11cc4b3517cfa0
parentf35db275c44a0bc7a820b0dee20938c3782467d3
emacs: add notmuch-before- and notmuch-after-tag-hook

This patch adds hooks that are run before/after messages are tagged
From the emacs interface.  In order to implement this and to avoid
having hooks parse all the arguments to the notmuch binary again, I
created a `notmuch-tag' function that other modules should use instead
of running (notmuch-call-notmuch-process "tag" ...) directly.
emacs/notmuch-message.el
emacs/notmuch-show.el
emacs/notmuch.el