From: Mark Walters Date: Sat, 15 Oct 2016 07:32:41 +0000 (+0100) Subject: emacs: hello: stop update from forcing the buffer to be displayed X-Git-Tag: 0.24_rc0~117 X-Git-Url: https://git.notmuchmail.org/git?p=notmuch;a=commitdiff_plain;h=a9ab5e42af4464e37569221b8faaf5a7fec0cc8e;hp=5e83fe979dc67a9aaad6eee28735e0ab47b1743c emacs: hello: stop update from forcing the buffer to be displayed Make the notmuch-hello refresh function (notmuch-hello-update) not force the buffer to be displayed. All the callers call it when the buffer is already displayed so it will only affect non-interactive callers. Since it is just a trivial wrapper of notmuch-hello anyone who wants to force the buffer to be displayed should just call notmuch-hello. --- diff --git a/emacs/notmuch-hello.el b/emacs/notmuch-hello.el index 089a19d7..c858a20b 100644 --- a/emacs/notmuch-hello.el +++ b/emacs/notmuch-hello.el @@ -604,11 +604,11 @@ with `notmuch-hello-query-counts'." (defimage notmuch-hello-logo ((:type png :file "notmuch-logo.png"))) -(defun notmuch-hello-update (&optional no-display) - "Update the current notmuch view." +(defun notmuch-hello-update () + "Update the notmuch-hello buffer." ;; Lazy - rebuild everything. (interactive) - (notmuch-hello no-display)) + (notmuch-hello t)) (defun notmuch-hello-window-configuration-change () "Hook function to update the hello buffer when it is switched to."