aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog26
1 files changed, 26 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 6cb69f776f1..caf7b034401 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,5 +1,31 @@
12013-08-08 Dmitry Antipov <dmantipov@yandex.ru> 12013-08-08 Dmitry Antipov <dmantipov@yandex.ru>
2 2
3 Redesign redisplay interface to drop global variable updated_window.
4 Always pass currently updated window as a parameter to update routines.
5 * dispextern.h (updated_window): Remove declaration.
6 (struct redisplay_interface): Pass window parameter to
7 write_glyphs, insert_glyphs, clear_end_of_line, cursor_to
8 and after_update_window_hook.
9 (x_write_glyphs, x_insert_glyphs, x_clear_end_of_line, x_cursor_to):
10 Adjust prototypes.
11 * dispnew.c (updated_window): Remove.
12 (redraw_overlapped_rows, update_marginal_area, update_text_area)
13 (update_window_line): Adjust to match redisplay interface changes.
14 * nsterm.m (ns_update_window_begin, ns_update_window_end)
15 (ns_scroll_run, ns_after_update_window_line):
16 * w32term.c (x_update_window_begin, x_update_window_end)
17 (x_after_update_window_line, x_scroll_run):
18 * xterm.c (x_update_window_begin, x_update_window_end)
19 (x_after_update_window_line, x_scroll_run):
20 * xdisp.c (x_write_glyphs, x_insert_glyphs, x_clear_end_of_line):
21 Likewise. Adjust comments where appropriate.
22 (x_cursor_to): Simplify because this is always called during window
23 update (but install debugging check anyway).
24 (expose_window): Check must_be_updated_p flag to see whether this
25 function is called during window update.
26
272013-08-08 Dmitry Antipov <dmantipov@yandex.ru>
28
3 Do not reset window modification event counters excessively. 29 Do not reset window modification event counters excessively.
4 These leftovers and poor man's tricky methods to catch extra 30 These leftovers and poor man's tricky methods to catch extra
5 redisplay's attention are no longer needed. 31 redisplay's attention are no longer needed.