Commit 6c27465b authored by Dmitry Antipov's avatar Dmitry Antipov
Browse files

* insdel.c (prepare_to_modify_buffer): Force redisplay if

hidden buffer is prepared to modification (Bug#13164).
parent d6f9c03f
2013-01-23 Dmitry Antipov <dmantipov@yandex.ru>
* insdel.c (prepare_to_modify_buffer): Force redisplay if
hidden buffer is prepared to modification (Bug#13164).
2013-01-22 Dmitry Antipov <dmantipov@yandex.ru>
 
* window.h (struct window): Change window_end_valid member from
......
......@@ -1804,9 +1804,12 @@ prepare_to_modify_buffer (ptrdiff_t start, ptrdiff_t end,
Fbarf_if_buffer_read_only ();
/* If we're modifying the buffer other than shown in a selected window,
let redisplay consider other windows if this buffer is visible. */
let redisplay consider other windows if this buffer is visible or
hidden (although hidden buffers have zero window counts, their state
may affect the display too, e.g. via mode lines of other buffers). */
if (XBUFFER (XWINDOW (selected_window)->buffer) != current_buffer
&& buffer_window_count (current_buffer))
&& (buffer_window_count (current_buffer)
|| BUFFER_HIDDEN_P (current_buffer)))
++windows_or_buffers_changed;
if (buffer_intervals (current_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