aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorRichard M. Stallman2003-01-20 08:53:53 +0000
committerRichard M. Stallman2003-01-20 08:53:53 +0000
commitb2b5455df945f3e3643b8ae0ead11109f0d9f13e (patch)
tree009de0c5ce3631e5d3701c5febef2457d13bb9c0 /src
parent3b4d49d736b97cbada16ba01ac231e644d0e54bb (diff)
downloademacs-b2b5455df945f3e3643b8ae0ead11109f0d9f13e.tar.gz
emacs-b2b5455df945f3e3643b8ae0ead11109f0d9f13e.zip
(redisplay_window): If mini window's buffer is not
a minibuffer, then redisplay it like other windows.
Diffstat (limited to 'src')
-rw-r--r--src/xdisp.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/xdisp.c b/src/xdisp.c
index 87770b52ddd..5f57e9725fc 100644
--- a/src/xdisp.c
+++ b/src/xdisp.c
@@ -210,6 +210,7 @@ extern int interrupt_input;
210extern int command_loop_level; 210extern int command_loop_level;
211 211
212extern int minibuffer_auto_raise; 212extern int minibuffer_auto_raise;
213extern Lisp_Object Vminibuffer_list;
213 214
214extern Lisp_Object Qface; 215extern Lisp_Object Qface;
215extern Lisp_Object Qmode_line, Qmode_line_inactive, Qheader_line; 216extern Lisp_Object Qmode_line, Qmode_line_inactive, Qheader_line;
@@ -10230,8 +10231,9 @@ redisplay_window (window, just_this_one_p)
10230 /* We've already displayed the echo area glyphs in this window. */ 10231 /* We've already displayed the echo area glyphs in this window. */
10231 goto finish_scroll_bars; 10232 goto finish_scroll_bars;
10232 } 10233 }
10233 else if (w != XWINDOW (minibuf_window) 10234 else if ((w != XWINDOW (minibuf_window)
10234 || minibuf_level == 0) 10235 || minibuf_level == 0)
10236 && !NILP (Fmemq (w->buffer, Vminibuffer_list)))
10235 { 10237 {
10236 /* W is a mini-buffer window, but it's not the currently 10238 /* W is a mini-buffer window, but it's not the currently
10237 active one, so clear it. */ 10239 active one, so clear it. */