notmuch/emacs
Tomi Ollila 3db892f43b emacs: add notmuch-search-edit-search and notmuch-tree-edit-search
...and bind these to "E" in their respective keymaps.

Expected to be called interactively, then using read-from-minibuffer
with current search string as initial contents for editing.
(Noninteractive use makes little sense, but is supported.)

With this one can expand (as an opposite to limit) their
query and have e.g. (some of their) saved searches as search
"templates".

While at it, removed `(defvar notmuch-search-query-string)` from
notmuch-tree.el; it is unused (`notmuch-tree-basic-query` is used
instead).

Thanks to Jose Antonio Ortega Ruiz for his example for notmuch-tree
code, and better interactive use.
2022-09-23 20:23:58 -03:00
..
.gitignore emacs: build docstring (rsti) files 2018-12-08 08:49:31 -04:00
coolj.el emacs: update coolj-line-prefix-regexp to make space optional 2021-12-29 14:24:21 -04:00
make-deps.el emacs: use lexical-bindings in all libraries 2021-01-13 07:16:04 -04:00
Makefile fix sum moar typos [build scripts, Makefiles] 2011-06-23 15:44:59 -07:00
Makefile.local emacs: add notmuch-logo.svg and use it in emacs mua on graphic displays 2021-12-23 08:16:49 -04:00
notmuch-address.el emacs: wrap process-lines 2021-09-11 10:16:47 -03:00
notmuch-company.el emacs: Add compatibility for org-msg.el 2021-06-24 17:26:43 -03:00
notmuch-compat.el emacs: restore tag-changes and query bindings for tag hooks 2021-05-15 08:34:28 -03:00
notmuch-crypto.el emacs: wrap call-process 2021-09-11 11:11:29 -03:00
notmuch-draft.el emacs: wrap call-process 2021-09-11 11:11:29 -03:00
notmuch-emacs-mua notmuch-emacs-mua: add --hello parameter 2016-11-26 08:15:11 -04:00
notmuch-emacs-mua.desktop emacs: add keywords to notmuch-emacs-mua.desktop 2019-06-29 21:06:18 +02:00
notmuch-hello.el emacs: redirect undo to notmuch-tag-undo 2022-02-26 08:00:11 -04:00
notmuch-jump.el emacs: add some function declarations 2021-08-29 17:42:58 -07:00
notmuch-lib.el emacs/show: provide notmuch-show-choose-duplicate 2022-07-30 08:42:12 -03:00
notmuch-logo.svg emacs: add notmuch-logo.svg and use it in emacs mua on graphic displays 2021-12-23 08:16:49 -04:00
notmuch-maildir-fcc.el emacs: use cached encoded copy for fcc 2022-01-26 07:22:09 -04:00
notmuch-message.el emacs: make subr-x available in all libraries 2021-01-15 06:47:10 -04:00
notmuch-mua.el emacs/reply: reply to correct duplicate 2022-07-30 08:46:22 -03:00
notmuch-parser.el emacs: make subr-x available in all libraries 2021-01-15 06:47:10 -04:00
notmuch-pkg.el.tmpl NEWS: At least Emacs 25.1 is required now 2020-08-09 21:14:36 -03:00
notmuch-print.el emacs: wrap call-process-region 2021-09-11 10:19:27 -03:00
notmuch-query.el emacs: mark notmuch-query.el as obsolete 2022-07-03 17:08:08 -03:00
notmuch-show.el emacs/show: use read-shell-command instead of read-string 2022-09-03 08:12:16 -03:00
notmuch-tag.el emacs: add notmuch-tag-undo 2022-02-26 07:58:14 -04:00
notmuch-tree.el emacs: add notmuch-search-edit-search and notmuch-tree-edit-search 2022-09-23 20:23:58 -03:00
notmuch-version.el.tmpl emacs: Increase consistency of library headers 2020-08-09 21:14:36 -03:00
notmuch-wash.el emacs: notmuch-wash.el: require diff-mode at beginning of code 2021-01-13 07:23:11 -04:00
notmuch.el emacs: add notmuch-search-edit-search and notmuch-tree-edit-search 2022-09-23 20:23:58 -03:00
rstdoc.el emacs/rstdoc: escape '*' 2021-08-22 07:12:03 -07:00
rstdoc.rsti emacs: initial version of rstdoc.el 2018-12-08 08:45:48 -04:00