Commit 032906b1 authored by Gerd Moellmann's avatar Gerd Moellmann
Browse files

(with_echo_area_buffer): Use echo_kboard instead

of the only tempoarily set echoing flag for deciding when
the cancel echoing.
parent f49aedfd
2001-09-26 Gerd Moellmann <gerd@gnu.org>
* xdisp.c (with_echo_area_buffer): Use echo_kboard instead
of the only tempoarily set echoing flag for deciding when
the cancel echoing.
* keyboard.c (echo_kboard): Make externally visible.
* lisp.h (echo_kboard): Declare extern.
* xdisp.c (make_cursor_line_fully_visible): Return 0 and set
fonts_changed_p if need larger matrices due to vscrolling.
(try_scrolling, try_cursor_movement, redisplay_window): Give up on
......
......@@ -6237,7 +6237,7 @@ with_echo_area_buffer (w, which, fn, a1, a2, a3, a4)
/* Don't get confused by reusing the buffer used for echoing
for a different purpose. */
if (!echoing && EQ (buffer, echo_message_buffer))
if (echo_kboard == NULL && EQ (buffer, echo_message_buffer))
cancel_echoing ();
record_unwind_protect (unwind_with_echo_area_buffer,
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment