diff options
| -rw-r--r-- | src/ChangeLog | 10 | ||||
| -rw-r--r-- | src/xdisp.c | 1 |
2 files changed, 10 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index bc8dbe3b919..8e98815d8ae 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,12 +1,20 @@ | |||
| 1 | 2000-06-14 Gerd Moellmann <gerd@gnu.org> | 1 | 2000-06-14 Gerd Moellmann <gerd@gnu.org> |
| 2 | 2 | ||
| 3 | * xdisp.c (setup_echo_area_for_printing): Call | ||
| 4 | message_log_maybe_newline if message_buf_print is not set. | ||
| 5 | |||
| 6 | * print.c (printchar, strout): Don't check message_buf_print | ||
| 7 | before calling setup_echo_area_for_printing because that | ||
| 8 | function does something useful even when message_buf_print is | ||
| 9 | already set. | ||
| 10 | |||
| 3 | * xdisp.c (message_truncate_lines, Qmessage_truncate_lines): New | 11 | * xdisp.c (message_truncate_lines, Qmessage_truncate_lines): New |
| 4 | variables. | 12 | variables. |
| 5 | (ensure_echo_area_buffers): Initialize echo buffer's | 13 | (ensure_echo_area_buffers): Initialize echo buffer's |
| 6 | truncate lines setting to nil. | 14 | truncate lines setting to nil. |
| 7 | (with_echo_area_buffer): Don't set the echo buffer's truncate | 15 | (with_echo_area_buffer): Don't set the echo buffer's truncate |
| 8 | lines setting here. | 16 | lines setting here. |
| 9 | (set_message_1): Set it here, instead, based on the value | 17 | (set_message_1): Set it here instead, based on the value |
| 10 | of message_truncate_lines. | 18 | of message_truncate_lines. |
| 11 | (resize_mini_window): Handle case that lines are truncated. | 19 | (resize_mini_window): Handle case that lines are truncated. |
| 12 | (syms_of_xdisp): Initialize Qmessage_truncate_lines. DEFVAR_BOOL | 20 | (syms_of_xdisp): Initialize Qmessage_truncate_lines. DEFVAR_BOOL |
diff --git a/src/xdisp.c b/src/xdisp.c index be76987311e..68e915f0272 100644 --- a/src/xdisp.c +++ b/src/xdisp.c | |||
| @@ -5520,6 +5520,7 @@ setup_echo_area_for_printing (multibyte_p) | |||
| 5520 | Fraise_frame (WINDOW_FRAME (XWINDOW (mini_window))); | 5520 | Fraise_frame (WINDOW_FRAME (XWINDOW (mini_window))); |
| 5521 | } | 5521 | } |
| 5522 | 5522 | ||
| 5523 | message_log_maybe_newline (); | ||
| 5523 | message_buf_print = 1; | 5524 | message_buf_print = 1; |
| 5524 | } | 5525 | } |
| 5525 | else | 5526 | else |