From 63665f1ebd6eff7753b7798add657fd6dbd110d6 Mon Sep 17 00:00:00 2001 From: jonah Date: Sun, 1 Jun 2025 15:41:37 +0000 Subject: [PATCH] emacs/search: call notmuch-search-mode before popping to buffer This makes derived-mode matching in display-buffer-alist work. --- emacs/notmuch.el | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/emacs/notmuch.el b/emacs/notmuch.el index 29b2a9ed..69aff347 100644 --- a/emacs/notmuch.el +++ b/emacs/notmuch.el @@ -1091,10 +1091,10 @@ the configured default sort order." (let* ((query (or query (notmuch-read-query "Notmuch search: "))) (buffer (get-buffer-create (notmuch-search-buffer-title query)))) - (if no-display - (set-buffer buffer) - (pop-to-buffer-same-window buffer)) + (set-buffer buffer) (notmuch-search-mode) + (unless no-display + (pop-to-buffer-same-window buffer)) ;; Don't track undo information for this buffer (setq buffer-undo-list t) (setq notmuch-search-query-string query) -- 2.45.2