diff options
| author | Gerd Moellmann | 2000-12-28 12:19:58 +0000 |
|---|---|---|
| committer | Gerd Moellmann | 2000-12-28 12:19:58 +0000 |
| commit | c06017fbd01336c22d89e645dd953e987d24b5fe (patch) | |
| tree | e8e6576071d76ed899a302d17b66c97dd44e2ebe /src | |
| parent | 3aac3bcfdb79ab81736a9642ed27ac8cee6dd3c3 (diff) | |
| download | emacs-c06017fbd01336c22d89e645dd953e987d24b5fe.tar.gz emacs-c06017fbd01336c22d89e645dd953e987d24b5fe.zip | |
(echo_area_display): Bind redisplay-dont-pause to t
around the call to redisplay_internal.
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 3 | ||||
| -rw-r--r-- | src/xdisp.c | 7 |
2 files changed, 9 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 8563a8fdbe2..8e5fdb97d26 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,5 +1,8 @@ | |||
| 1 | 2000-12-28 Gerd Moellmann <gerd@gnu.org> | 1 | 2000-12-28 Gerd Moellmann <gerd@gnu.org> |
| 2 | 2 | ||
| 3 | * xdisp.c (echo_area_display): Bind redisplay-dont-pause to t | ||
| 4 | around the call to redisplay_internal. | ||
| 5 | |||
| 3 | * xfns.c: Use #if GLYPH_DEBUG instead of #ifdef GLYPH_DEBUG. | 6 | * xfns.c: Use #if GLYPH_DEBUG instead of #ifdef GLYPH_DEBUG. |
| 4 | 7 | ||
| 5 | * dispnew.c: Use #if GLYPH_DEBUG instead of #ifdef GLYPH_DEBUG. | 8 | * dispnew.c: Use #if GLYPH_DEBUG instead of #ifdef GLYPH_DEBUG. |
diff --git a/src/xdisp.c b/src/xdisp.c index 708c5f170cb..6127fe4e00a 100644 --- a/src/xdisp.c +++ b/src/xdisp.c | |||
| @@ -6698,9 +6698,14 @@ echo_area_display (update_frame_p) | |||
| 6698 | 6698 | ||
| 6699 | if (window_height_changed_p) | 6699 | if (window_height_changed_p) |
| 6700 | { | 6700 | { |
| 6701 | /* Must update other windows. */ | 6701 | /* Must update other windows. Likewise as in other |
| 6702 | cases, don't let this update be interrupted by | ||
| 6703 | pending input. */ | ||
| 6704 | int count = BINDING_STACK_SIZE (); | ||
| 6705 | specbind (Qredisplay_dont_pause, Qt); | ||
| 6702 | windows_or_buffers_changed = 1; | 6706 | windows_or_buffers_changed = 1; |
| 6703 | redisplay_internal (0); | 6707 | redisplay_internal (0); |
| 6708 | unbind_to (count, Qnil); | ||
| 6704 | } | 6709 | } |
| 6705 | else if (FRAME_WINDOW_P (f) && n == 0) | 6710 | else if (FRAME_WINDOW_P (f) && n == 0) |
| 6706 | { | 6711 | { |