emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

master 40b81f8: Fix check for derived modes in display-buffer-reuse-mode


From: Lars Ingebrigtsen
Subject: master 40b81f8: Fix check for derived modes in display-buffer-reuse-mode-window
Date: Thu, 1 Oct 2020 18:31:58 -0400 (EDT)

branch: master
commit 40b81f847f12cf141467a02858d1ac09589cea2f
Author: Trevor Murphy <trevormurphy@google.com>
Commit: Lars Ingebrigtsen <larsi@gnus.org>

    Fix check for derived modes in display-buffer-reuse-mode-window
    
    * lisp/window.el (display-buffer-reuse-mode-window): Make the
    check for derived modes actually work (bug#38677).
---
 lisp/window.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lisp/window.el b/lisp/window.el
index 9aca94d..5ed7a62 100644
--- a/lisp/window.el
+++ b/lisp/window.el
@@ -7712,7 +7712,7 @@ indirectly called by the latter."
                (with-current-buffer (window-buffer window)
                  (cond ((memq major-mode allowed-modes)
                         'same)
-                       ((derived-mode-p allowed-modes)
+                       ((apply #'derived-mode-p allowed-modes)
                         'derived)))))
           (when (and mode?
                      (not (and inhibit-same-window-p



reply via email to

[Prev in Thread] Current Thread [Next in Thread]