# HG changeset patch # User Gerd Moellmann # Date 937167713 0 # Node ID 2e9b26a83bfa183464ba09739e87a96dcfe96a7f # Parent b278da3accef03be8655e73e4fd155cbbde427d1 (command_loop_1): Resize mini-window to the exact size of a message displayed, if any. diff -r b278da3accef -r 2e9b26a83bfa src/keyboard.c --- a/src/keyboard.c Sun Sep 12 20:21:51 1999 +0000 +++ b/src/keyboard.c Sun Sep 12 20:21:53 1999 +0000 @@ -1213,6 +1213,11 @@ if (!NILP (Vpost_command_hook) && !NILP (Vrun_hooks)) safe_run_hooks (Qpost_command_hook); + /* If displaying a message, resize the echo area window to fit + that message's size exactly. */ + if (!NILP (echo_area_buffer[0])) + resize_echo_area_axactly (); + if (!NILP (Vdeferred_action_list)) call0 (Vdeferred_action_function); @@ -1517,6 +1522,11 @@ if (!NILP (Vpost_command_hook) && !NILP (Vrun_hooks)) safe_run_hooks (Qpost_command_hook); + /* If displaying a message, resize the echo area window to fit + that message's size exactly. */ + if (!NILP (echo_area_buffer[0])) + resize_echo_area_axactly (); + if (!NILP (Vdeferred_action_list)) safe_run_hooks (Qdeferred_action_function);