From 6d6dc505883ec548a442674d20d70130bce5301f Mon Sep 17 00:00:00 2001 From: Protesilaos Date: Tue, 14 Jul 2026 14:23:18 +0300 Subject: [PATCH] emacs: refine the Embark entry for display-buffer-alist --- emacs/.emacs.d/prot-emacs-modules/prot-emacs-window.el | 4 +++- emacs/.emacs.d/prot-emacs.org | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/emacs/.emacs.d/prot-emacs-modules/prot-emacs-window.el b/emacs/.emacs.d/prot-emacs-modules/prot-emacs-window.el index 7785ff49..b57fcf37 100644 --- a/emacs/.emacs.d/prot-emacs-modules/prot-emacs-window.el +++ b/emacs/.emacs.d/prot-emacs-modules/prot-emacs-window.el @@ -82,7 +82,9 @@ (preserve-size . (t . t)) (body-function . select-window)) ("\\*Embark Actions\\*" - (display-buffer-below-selected) + ;; NOTE 2026-07-14: I am including `display-buffer-at-bottom' here because Embark can be + ;; called from the minibuffer where `display-buffer-below-selected' does not work as intended. + (display-buffer-reuse-mode-window display-buffer-below-selected display-buffer-at-bottom) (window-height . fit-window-to-buffer) (window-parameters . ((no-other-window . t) (mode-line-format . none)))) diff --git a/emacs/.emacs.d/prot-emacs.org b/emacs/.emacs.d/prot-emacs.org index 9743d05c..f3875124 100644 --- a/emacs/.emacs.d/prot-emacs.org +++ b/emacs/.emacs.d/prot-emacs.org @@ -6643,7 +6643,9 @@ to a certain height. (preserve-size . (t . t)) (body-function . select-window)) ("\\*Embark Actions\\*" - (display-buffer-below-selected) + ;; NOTE 2026-07-14: I am including `display-buffer-at-bottom' here because Embark can be + ;; called from the minibuffer where `display-buffer-below-selected' does not work as intended. + (display-buffer-reuse-mode-window display-buffer-below-selected display-buffer-at-bottom) (window-height . fit-window-to-buffer) (window-parameters . ((no-other-window . t) (mode-line-format . none))))