diff options
| author | Richard M. Stallman | 2003-01-20 08:53:53 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 2003-01-20 08:53:53 +0000 |
| commit | b2b5455df945f3e3643b8ae0ead11109f0d9f13e (patch) | |
| tree | 009de0c5ce3631e5d3701c5febef2457d13bb9c0 /src | |
| parent | 3b4d49d736b97cbada16ba01ac231e644d0e54bb (diff) | |
| download | emacs-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.c | 6 |
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; | |||
| 210 | extern int command_loop_level; | 210 | extern int command_loop_level; |
| 211 | 211 | ||
| 212 | extern int minibuffer_auto_raise; | 212 | extern int minibuffer_auto_raise; |
| 213 | extern Lisp_Object Vminibuffer_list; | ||
| 213 | 214 | ||
| 214 | extern Lisp_Object Qface; | 215 | extern Lisp_Object Qface; |
| 215 | extern Lisp_Object Qmode_line, Qmode_line_inactive, Qheader_line; | 216 | extern 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. */ |