[PATCH 0/2] emacs: Shortcut keys to saved searches

Austin Clements amdragon at MIT.EDU
Mon Jul 14 09:02:13 PDT 2014


This series combines my original notmuch-go [1] with modifications
from Mark [2] and with dme's notmuch-jump [3].

Like dme's patch, this is bound to "j", is named notmuch-jump for
consistency, and uses shortcut keys configured through
notmuch-saved-searches.

I simplified the original notmuch-go code using an idea from dme's
patch to just show the bindings help in the minibuffer (rather than in
a separate buffer).  Unlike dme's patch, mine always shows the
bindings, rather than requiring the user to guess that "?" will do
something helpful.  This seems strictly more friendly to inexperienced
users and doesn't seem to have any real downside for experienced
users.  My patch also goes to more effort to display these bindings
nicely, since they're always visible, and suggests to the user what to
do when no bindings are configured.

[1] https://github.com/aclements/notmuch/blob/go-hack/emacs/notmuch-go.el
[2] http://www.maths.qmul.ac.uk/~walters/tmp/notmuch-go.el and http://www.maths.qmul.ac.uk/~walters/tmp/0001-defcustom.patch
[3] id:1399461694-25350-2-git-send-email-dme at dme.org



More information about the notmuch mailing list