emacs: allow notmuch-tag to accept string inputs and prompt for tags
authorJameson Graef Rollins <jrollins@finestructure.net>
Sat, 14 Apr 2012 20:49:07 +0000 (13:49 -0700)
committerDavid Bremner <bremner@debian.org>
Sun, 29 Apr 2012 20:41:35 +0000 (17:41 -0300)
commit97aa3c06593847c0f7b353cf5167d70cc9e53dd3
tree39f39f0c1be94be6346707239bfd3c4ec6ce3d5e
parenteb8feb16664fd0296ea0e07f4924c2a87a5b3bc3
emacs: allow notmuch-tag to accept string inputs and prompt for tags

notmuch-tag is extended to accept various formats of the tag changes.
In particular, user prompting for tag changes is now incorporated
here, so it is common for modes.

The tag binary and the notmuch-{before,after}-tag-hooks are only
called if tag changes is non-nil.

In all cases tag-changes is returned as a list.
emacs/notmuch-tag.el