aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorEli Zaretskii2010-10-09 18:37:15 +0200
committerEli Zaretskii2010-10-09 18:37:15 +0200
commit2f3f89b323266e4acba71ae0e96acaf78a1584d1 (patch)
tree0040e565425a8a592ca060421d42f261736c8e7c /src/ChangeLog
parente1291a3605edf76f414c7f2919b02d714d41e827 (diff)
downloademacs-2f3f89b323266e4acba71ae0e96acaf78a1584d1.tar.gz
emacs-2f3f89b323266e4acba71ae0e96acaf78a1584d1.zip
Finished work on mouse_face_from_buffer_pos for bidi-reordered rows.
Need lots of testing, including bug#1220. Next task: get rid of fast_find_position, call mouse_face_from_buffer_pos instead. xdisp.c (rows_from_pos_range): New function. (mouse_face_from_buffer_pos): Use it instead of calling row_containing_pos for START_CHARPOS and END_CHARPOS. (note_mouse_highlight): When bidi reordering is turned on in a buffer, call next-single-property-change and previous-single-property-change with last argument nil.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 25649a1a83b..3a1e0810d41 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,17 @@
12010-10-09 Eli Zaretskii <eliz@gnu.org>
2
3 Finished work on mouse_face_from_buffer_pos for bidi-reordered
4 rows. Need lots of testing, including bug#1220.
5 Next task: get rid of fast_find_position, call
6 mouse_face_from_buffer_pos instead.
7
8 * xdisp.c (rows_from_pos_range): New function.
9 (mouse_face_from_buffer_pos): Use it instead of calling
10 row_containing_pos for START_CHARPOS and END_CHARPOS.
11 (note_mouse_highlight): When bidi reordering is turned on in a
12 buffer, call next-single-property-change and
13 previous-single-property-change with last argument nil.
14
12010-10-02 Eli Zaretskii <eliz@gnu.org> 152010-10-02 Eli Zaretskii <eliz@gnu.org>
2 16
3 * xdisp.c (coords_in_mouse_face_p): Fix the conditions for when 17 * xdisp.c (coords_in_mouse_face_p): Fix the conditions for when