aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKim F. Storm2006-06-13 22:44:44 +0000
committerKim F. Storm2006-06-13 22:44:44 +0000
commit1bb32610a859c40199d13978ccef59ce3f4d3ca6 (patch)
treed6c2cbb2d2e4fee09a1d1db701974226076d5988 /src
parentfdefc4d152c2a6d79bcfefd9450758140afbdf9a (diff)
downloademacs-1bb32610a859c40199d13978ccef59ce3f4d3ca6.tar.gz
emacs-1bb32610a859c40199d13978ccef59ce3f4d3ca6.zip
*** empty log message ***
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog26
1 files changed, 26 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 57cbda6fda2..15a816e5832 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,5 +1,31 @@
12006-06-14 Kim F. Storm <storm@cua.dk> 12006-06-14 Kim F. Storm <storm@cua.dk>
2 2
3 * dispextern.h (IT_STACK_SIZE): New macro specifying size of
4 iterator stack (instead of hardcoded number). Increase from 2 to
5 4 to make room for propertized overlay strings before and after a
6 display string, image or composition.
7 (struct it): Add image_id and method members to iterator stack.
8
9 * xdisp.c (init_from_display_pos): Don't set it->method and
10 overlay_string_index after pop_it. Add asserts.
11 (handle_stop): Look for overlay strings around a display string,
12 image, or composition. Handle properties on those strings.
13 (next_overlay_string): Don't set string, pos or method after pop_it.
14 (get_overlay_strings_1): Split from get_overlay_strings; don't
15 modify it if no overlay strings are found.
16 (get_overlay_strings): Use get_overlay_strings_1. Always set
17 it->string and it->method.
18 (push_it): Push it->image_id and it->method. Push it->object
19 instead of it->string if method is GET_FROM_IMAGE.
20 (pop_it): Pop it->image_id and it->method. Ppo it->object
21 instead of it->string if method is GET_FROM_IMAGE.
22 Reset it->current.string_pos if popped it->string is nil.
23 (reseat_1): Remove comment dated 19 May 2003. It expressed doubt
24 whether a given change was correct; but the change is correct.
25 Clear it->string_from_display_prop_p.
26 (set_iterator_to_next): Rely on it->method and it->image_id from
27 iterator stack, instead of setting them explicitly after pop_it.
28
3 * dispnew.c (sit_for): Undo 2006-06-01 change. Instead, a 29 * dispnew.c (sit_for): Undo 2006-06-01 change. Instead, a
4 negative time forces redisplay even when input is available. 30 negative time forces redisplay even when input is available.
5 (Fsit_for): Doc fix. 31 (Fsit_for): Doc fix.