[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
emacs-29 c9015ef55f: Fix resizing of mini-windows by 'set-minibuffer-mes
From: |
Eli Zaretskii |
Subject: |
emacs-29 c9015ef55f: Fix resizing of mini-windows by 'set-minibuffer-message' |
Date: |
Sat, 17 Dec 2022 13:44:53 -0500 (EST) |
branch: emacs-29
commit c9015ef55fff36682a89c3fb16ee67d9245bea64
Author: Eli Zaretskii <eliz@gnu.org>
Commit: Eli Zaretskii <eliz@gnu.org>
Fix resizing of mini-windows by 'set-minibuffer-message'
* src/xdisp.c (redisplay_window): Always resize mini-windows
displaying the active minibuffer. (Bug#60015)
---
src/xdisp.c | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/src/xdisp.c b/src/xdisp.c
index d14cd46819..45da496690 100644
--- a/src/xdisp.c
+++ b/src/xdisp.c
@@ -19429,6 +19429,13 @@ redisplay_window (Lisp_Object window, bool
just_this_one_p)
blank_row (w, row, y);
goto finish_scroll_bars;
}
+ else if (minibuf_level >= 1)
+ {
+ /* We could have a message produced by set-minibuffer-message
+ displayed in the mini-window as an overlay, so resize the
+ mini-window if needed. */
+ resize_mini_window (w, false);
+ }
clear_glyph_matrix (w->desired_matrix);
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- emacs-29 c9015ef55f: Fix resizing of mini-windows by 'set-minibuffer-message',
Eli Zaretskii <=