This is version 2 of this patch set. Version 1 is at id:1354970914-18342-1-git-send-email-markwalters1009@gmail.com The changes from version 1: rebase on to current master, fix the macro to be a function, change the mapc into the more natural mapcar which removes the need for one auxillary function, removed the unnecessary funcall and tweaked the docstring. Best wishes Mark Mark Walters (2): contrib: pick: add thread based utility functions contrib: pick: thread tagging (including archiving) implemented contrib/notmuch-pick/notmuch-pick.el | 50 ++++++++++++++++++++++++++++++++++ 1 files changed, 50 insertions(+), 0 deletions(-) -- 1.7.9.1