[PATCH 4/5] Add notmuch-hook. Called when notmuch is started, before notmuch-hello buffer is created.
Dmitry Kurochkin
dmitry.kurochkin at gmail.com
Thu Jul 1 09:08:26 PDT 2010
---
emacs/notmuch.el | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/emacs/notmuch.el b/emacs/notmuch.el
index 5ab3df7..4900a27 100644
--- a/emacs/notmuch.el
+++ b/emacs/notmuch.el
@@ -185,6 +185,11 @@ For a mouse binding, return nil."
(set-buffer-modified-p nil)
(view-buffer (current-buffer) 'kill-buffer-if-not-modified))))
+(defcustom notmuch-hook nil
+ "Functions to call when notmuch is started, before `notmuch-hello' buffer is created."
+ :group 'notmuch
+ :type 'hook)
+
(defcustom notmuch-search-hook '(hl-line-mode)
"List of functions to call when notmuch displays the search results."
:type 'hook
@@ -895,6 +900,7 @@ current search results AND that are tagged with the given tag."
(defun notmuch ()
"Run notmuch and display saved searches, known tags, etc."
(interactive)
+ (run-hooks 'notmuch-hook)
(notmuch-hello))
(setq mail-user-agent 'notmuch-user-agent)
--
1.7.1
More information about the notmuch
mailing list