diff options
| author | Eli Zaretskii | 2013-06-08 21:28:36 +0300 |
|---|---|---|
| committer | Eli Zaretskii | 2013-06-08 21:28:36 +0300 |
| commit | 5bf97bfc6730fa2a4ca187cadbb689d79178eafc (patch) | |
| tree | c9d5b7044991216bc3b8e5b50a49ba66537d245d /src/ChangeLog | |
| parent | b33f93eea9ddf94aaa4c48b9c057a58b8fa2b6c9 (diff) | |
| download | emacs-5bf97bfc6730fa2a4ca187cadbb689d79178eafc.tar.gz emacs-5bf97bfc6730fa2a4ca187cadbb689d79178eafc.zip | |
Fix bug #14575 with window-specific overlays with display props.
src/bidi.c (bidi_fetch_char): Accept additional argument, the window
being displayed, and pass it to compute_display_string_pos.
(bidi_level_of_next_char, bidi_resolve_explicit_1)
(bidi_paragraph_init): All callers changed.
src/xdisp.c (init_from_display_pos, init_iterator)
(handle_single_display_spec, next_overlay_string)
(get_overlay_strings_1, reseat_1, reseat_to_string)
(push_prefix_prop, Fcurrent_bidi_paragraph_direction): Set
bidi_it.w member from it->w.
(compute_display_string_pos): Accept additional argument, the
window being displayed, and pass it to Fget_char_property.
src/dispextern.h (struct bidi_it): New member w, the window being
displayed.
(compute_display_string_pos): Adjust prototype.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 629f90678e6..cf5a8c0ee1e 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,23 @@ | |||
| 1 | 2013-06-08 Eli Zaretskii <eliz@gnu.org> | ||
| 2 | |||
| 3 | * bidi.c (bidi_fetch_char): Accept additional argument, the window | ||
| 4 | being displayed, and pass it to compute_display_string_pos. | ||
| 5 | (bidi_level_of_next_char, bidi_resolve_explicit_1) | ||
| 6 | (bidi_paragraph_init): All callers changed. | ||
| 7 | |||
| 8 | * xdisp.c (init_from_display_pos, init_iterator) | ||
| 9 | (handle_single_display_spec, next_overlay_string) | ||
| 10 | (get_overlay_strings_1, reseat_1, reseat_to_string) | ||
| 11 | (push_prefix_prop, Fcurrent_bidi_paragraph_direction): Set | ||
| 12 | bidi_it.w member from it->w. | ||
| 13 | (compute_display_string_pos): Accept additional argument, the | ||
| 14 | window being displayed, and pass it to Fget_char_property. | ||
| 15 | (Bug#14575) | ||
| 16 | |||
| 17 | * dispextern.h (struct bidi_it): New member w, the window being | ||
| 18 | displayed. | ||
| 19 | (compute_display_string_pos): Adjust prototype. | ||
| 20 | |||
| 1 | 2013-06-08 Jan Djärv <jan.h.d@swipnet.se> | 21 | 2013-06-08 Jan Djärv <jan.h.d@swipnet.se> |
| 2 | 22 | ||
| 3 | * xgselect.c: Remove unneeded include xterm.h | 23 | * xgselect.c: Remove unneeded include xterm.h |