This is a new version of notmuch-pick (previous version at id:"1343164911-31589-1-git-send-email-markwalters1009@gmail.com")following suggestions of Tomi and David in that thread. The main change is that it is now entirely self contained in contrib: all the user needs to do is copy the notmuch-pick.el somewhere in the emacs load path and add (require 'notmuch-pick nil t) to their .emacs file. The other changes are that I think I have fixed both of the bugs that David found. In the longer term I would like to get pick into mainline. I think the steps are: first remove code duplication, improve lisp idioms and fix any bugs that are found; then move pick into the main .emacs directory but still require the user to "require" it. Finally when people are happy with the code enable it by default. Best wishes Mark Mark Walters (3): contrib: add notmuch-pick.el file itself contrib: add pick README. contrib: add pick TODO file contrib/notmuch-pick/README | 38 ++ contrib/notmuch-pick/TODO | 29 ++ contrib/notmuch-pick/notmuch-pick.el | 867 ++++++++++++++++++++++++++++++++++ 3 files changed, 934 insertions(+), 0 deletions(-) create mode 100644 contrib/notmuch-pick/README create mode 100644 contrib/notmuch-pick/TODO create mode 100644 contrib/notmuch-pick/notmuch-pick.el -- 1.7.9.1