From: Richard M. Stallman Date: Fri, 17 Jun 1994 00:52:13 +0000 (+0000) Subject: (redisplay_region): Treat selected window's buffer X-Git-Tag: emacs-19.34~7920 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=70bcb498d3469d6c9692705fb47a17381d0a5f89;p=emacs.git (redisplay_region): Treat selected window's buffer specially, not current buffer. --- diff --git a/src/xdisp.c b/src/xdisp.c index 7d06ead0a69..25519fb885e 100644 --- a/src/xdisp.c +++ b/src/xdisp.c @@ -1820,7 +1820,12 @@ redisplay_region (buf, start, end) start = end; end = temp; } - if (buf != current_buffer) + /* If this is a buffer not in the selected window, + we must do other windows. */ + if (buf != XBUFFER (XWINDOW (selected_window)->buffer)) + windows_or_buffers_changed = 1; + /* If multiple windows show this buffer, we must do other windows. */ + else if (buffer_shared > 1) windows_or_buffers_changed = 1; else {