]> code.delx.au - gnu-emacs/commitdiff
; * etc/NEWS: Add entry for display-buffer-reuse-mode-window
authorNicolas Richard <youngfrog@members.fsf.org>
Thu, 10 Mar 2016 12:58:11 +0000 (13:58 +0100)
committerNicolas Richard <youngfrog@members.fsf.org>
Thu, 10 Mar 2016 13:49:09 +0000 (14:49 +0100)
etc/NEWS

index b651b9eb880940ebc0014395bc5159b56cd2f1dd..d9d1483dbaa26ffd2818ddc29d3a184b1f688dbd 100644 (file)
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -161,6 +161,16 @@ that negotiation should complete even on non-blocking sockets.
 `window-pixel-height-before-size-change' allow to detect which window
 changed size when `window-size-change-functions' are run.
 
++++
+** New function `display-buffer-reuse-mode-window' is an action function
+suitable for use in `display-buffer-alist'. For example, to avoid creating
+a new window when opening man pages when there's already one, use
+(add-to-list 'display-buffer-alist
+     '("\\`\\*Man .*\\*\\'" .
+       (display-buffer-reuse-mode-window
+        (inhibit-same-window . nil)
+        (mode . Man-mode))))
+
 \f
 * Changes in Emacs 25.2 on Non-Free Operating Systems