X-Git-Url: https://git.notmuchmail.org/git?a=blobdiff_plain;f=emacs%2Fnotmuch.el;h=2c9a07c11a248744de0c0b65ee057940dc18b805;hb=00b3ee4f82ed94125f6789ba7bdd88b98ed248ef;hp=418c78124b01fdabcc29d1b6e97033d5419c1c88;hpb=10bf1b740096b75da2618bb2b1a9f79257eb76ca;p=notmuch diff --git a/emacs/notmuch.el b/emacs/notmuch.el index 418c7812..2c9a07c1 100644 --- a/emacs/notmuch.el +++ b/emacs/notmuch.el @@ -439,6 +439,20 @@ If BARE is set then do not prefix with \"thread:\"" (concat "*" (truncate-string-to-width subject 30 nil nil t) "*")) (message "End of search results.")))) +(defun notmuch-tree-from-search-current-query () + "Call notmuch tree with the current query" + (interactive) + (notmuch-tree notmuch-search-query-string)) + +(defun notmuch-tree-from-search-thread () + "Show the selected thread with notmuch-tree" + (interactive) + (notmuch-tree (notmuch-search-find-thread-id) + notmuch-search-query-string + nil + (notmuch-prettify-subject (notmuch-search-find-subject)) + t)) + (defun notmuch-search-reply-to-thread (&optional prompt-for-sender) "Begin composing a reply-all to the entire current thread in a new buffer." (interactive "P")