emacs: tweak display-buffer-alist to include vc-compilation-mode

This commit is contained in:
Protesilaos 2026-08-12 06:51:39 +03:00
parent dee0a8eeb9
commit ceb013bf88
No known key found for this signature in database
GPG key ID: 99BD6459CD5CA3EA
2 changed files with 14 additions and 6 deletions

View file

@ -113,8 +113,7 @@
(derived-mode . Buffer-menu-mode)
(derived-mode . log-view-mode)
(derived-mode . help-mode) ; See the hooks for `visual-line-mode'
"\\*\\(|Buffer List\\|Occur\\|vc-change-log\\|eldoc.*\\).*"
"\\*\\vc-\\(incoming\\|outgoing\\|git : \\).*"))
"\\*\\(|Buffer List\\|Occur\\|vc-change-log\\|eldoc.*\\).*"))
(prot-window-display-buffer-below-or-pop)
(body-function . prot-window-select-fit-size))
(prot-window-shell-or-term-p
@ -122,10 +121,15 @@
(mode . (shell-mode eshell-mode comint-mode))
(inhibit-switch-frame . t)
(body-function . prot-window-select-fit-size))
((derived-mode . vc-compilation-mode)
(display-buffer-reuse-mode-window display-buffer-below-selected)
(inhibit-switch-frame . t)
(dedicated . t)
(window-height . 0.1))
((or . ((derived-mode . calendar-mode)
(derived-mode . ert-results-mode)))
(display-buffer-reuse-mode-window display-buffer-below-selected)
(mode . (calendar-mode bookmark-edit-annotation-mode ert-results-mode))
(mode . (calendar-mode ert-results-mode))
(inhibit-switch-frame . t)
(dedicated . t)
(window-height . fit-window-to-buffer))

View file

@ -6740,8 +6740,7 @@ to a certain height.
(derived-mode . Buffer-menu-mode)
(derived-mode . log-view-mode)
(derived-mode . help-mode) ; See the hooks for `visual-line-mode'
"\\*\\(|Buffer List\\|Occur\\|vc-change-log\\|eldoc.*\\).*"
"\\*\\vc-\\(incoming\\|outgoing\\|git : \\).*"))
"\\*\\(|Buffer List\\|Occur\\|vc-change-log\\|eldoc.*\\).*"))
(prot-window-display-buffer-below-or-pop)
(body-function . prot-window-select-fit-size))
(prot-window-shell-or-term-p
@ -6749,10 +6748,15 @@ to a certain height.
(mode . (shell-mode eshell-mode comint-mode))
(inhibit-switch-frame . t)
(body-function . prot-window-select-fit-size))
((derived-mode . vc-compilation-mode)
(display-buffer-reuse-mode-window display-buffer-below-selected)
(inhibit-switch-frame . t)
(dedicated . t)
(window-height . 0.1))
((or . ((derived-mode . calendar-mode)
(derived-mode . ert-results-mode)))
(display-buffer-reuse-mode-window display-buffer-below-selected)
(mode . (calendar-mode bookmark-edit-annotation-mode ert-results-mode))
(mode . (calendar-mode ert-results-mode))
(inhibit-switch-frame . t)
(dedicated . t)
(window-height . fit-window-to-buffer))