diff options
| author | Dmitry Antipov | 2013-01-24 07:34:20 +0400 |
|---|---|---|
| committer | Dmitry Antipov | 2013-01-24 07:34:20 +0400 |
| commit | 5ad86e34d86173f6495b38336d377de5b69da853 (patch) | |
| tree | 2210327e1d4ad35a910bf30b7fb49ec3b8ea0e12 /src | |
| parent | e02703bda99855408580c2effaf1dd36911aa8df (diff) | |
| download | emacs-5ad86e34d86173f6495b38336d377de5b69da853.tar.gz emacs-5ad86e34d86173f6495b38336d377de5b69da853.zip | |
* src/insdel.c (prepare_to_modify_buffer): Revert last change as suggested
in http://lists.gnu.org/archive/html/emacs-devel/2013-01/msg00555.html.
* lisp/doc-view.el (doc-view-display): Force mode line update until
all document is converted. Suggested by Stefan Monnier (Bug#13164).
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 5 | ||||
| -rw-r--r-- | src/insdel.c | 7 |
2 files changed, 7 insertions, 5 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 7a2ff184c0a..0ee2dbfd53f 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2013-01-24 Dmitry Antipov <dmantipov@yandex.ru> | ||
| 2 | |||
| 3 | * insdel.c (prepare_to_modify_buffer): Revert last change as suggested | ||
| 4 | in http://lists.gnu.org/archive/html/emacs-devel/2013-01/msg00555.html. | ||
| 5 | |||
| 1 | 2013-01-23 Stefan Monnier <monnier@iro.umontreal.ca> | 6 | 2013-01-23 Stefan Monnier <monnier@iro.umontreal.ca> |
| 2 | 7 | ||
| 3 | * xdisp.c (message2, message2_nolog): Remove functions. | 8 | * xdisp.c (message2, message2_nolog): Remove functions. |
diff --git a/src/insdel.c b/src/insdel.c index 98dd97bdd08..303247816ca 100644 --- a/src/insdel.c +++ b/src/insdel.c | |||
| @@ -1804,12 +1804,9 @@ prepare_to_modify_buffer (ptrdiff_t start, ptrdiff_t end, | |||
| 1804 | Fbarf_if_buffer_read_only (); | 1804 | Fbarf_if_buffer_read_only (); |
| 1805 | 1805 | ||
| 1806 | /* If we're modifying the buffer other than shown in a selected window, | 1806 | /* If we're modifying the buffer other than shown in a selected window, |
| 1807 | let redisplay consider other windows if this buffer is visible or | 1807 | let redisplay consider other windows if this buffer is visible. */ |
| 1808 | hidden (although hidden buffers have zero window counts, their state | ||
| 1809 | may affect the display too, e.g. via mode lines of other buffers). */ | ||
| 1810 | if (XBUFFER (XWINDOW (selected_window)->buffer) != current_buffer | 1808 | if (XBUFFER (XWINDOW (selected_window)->buffer) != current_buffer |
| 1811 | && (buffer_window_count (current_buffer) | 1809 | && buffer_window_count (current_buffer)) |
| 1812 | || BUFFER_HIDDEN_P (current_buffer))) | ||
| 1813 | ++windows_or_buffers_changed; | 1810 | ++windows_or_buffers_changed; |
| 1814 | 1811 | ||
| 1815 | if (buffer_intervals (current_buffer)) | 1812 | if (buffer_intervals (current_buffer)) |