diff options
| author | Richard M. Stallman | 1995-12-15 02:13:54 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 1995-12-15 02:13:54 +0000 |
| commit | 69f033abe11fca0a96310ee3c4d960c8ee260104 (patch) | |
| tree | c92ef2d98f0716ff67c3bb7a98c19317c5aad74c | |
| parent | 6346a6e6d54f0b5d178d4dfcadc75485181f0e9a (diff) | |
| download | emacs-69f033abe11fca0a96310ee3c4d960c8ee260104.tar.gz emacs-69f033abe11fca0a96310ee3c4d960c8ee260104.zip | |
(message_dolog): Save and restore windows_or_buffers_changed.
| -rw-r--r-- | src/xdisp.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/xdisp.c b/src/xdisp.c index 86836714dcf..c64dd89f81d 100644 --- a/src/xdisp.c +++ b/src/xdisp.c | |||
| @@ -248,6 +248,7 @@ message_dolog (m, len, nlflag) | |||
| 248 | { | 248 | { |
| 249 | struct buffer *oldbuf; | 249 | struct buffer *oldbuf; |
| 250 | int oldpoint, oldbegv, oldzv; | 250 | int oldpoint, oldbegv, oldzv; |
| 251 | int old_windows_or_buffers_changed = windows_or_buffers_changed; | ||
| 251 | 252 | ||
| 252 | oldbuf = current_buffer; | 253 | oldbuf = current_buffer; |
| 253 | Fset_buffer (Fget_buffer_create (build_string ("*Messages*"))); | 254 | Fset_buffer (Fget_buffer_create (build_string ("*Messages*"))); |
| @@ -316,6 +317,7 @@ message_dolog (m, len, nlflag) | |||
| 316 | ZV = oldzv; | 317 | ZV = oldzv; |
| 317 | TEMP_SET_PT (oldpoint); | 318 | TEMP_SET_PT (oldpoint); |
| 318 | set_buffer_internal (oldbuf); | 319 | set_buffer_internal (oldbuf); |
| 320 | windows_or_buffers_changed = old_windows_or_buffers_changed; | ||
| 319 | message_log_need_newline = !nlflag; | 321 | message_log_need_newline = !nlflag; |
| 320 | } | 322 | } |
| 321 | } | 323 | } |