aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorKenichi Handa2010-05-14 13:14:23 +0900
committerKenichi Handa2010-05-14 13:14:23 +0900
commit82ebc97b11a369303345927c98e7bc69928c9117 (patch)
tree5fc673dace42fbb438848c3c6ffda1eb47188857 /src/ChangeLog
parent1f8162fe7761eba6a4051e242de825fdc7d7512b (diff)
downloademacs-82ebc97b11a369303345927c98e7bc69928c9117.tar.gz
emacs-82ebc97b11a369303345927c98e7bc69928c9117.zip
Fix bidi-composition interaction.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index c0e37f70c9c..084276a9f11 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,22 @@
12010-05-14 Kenichi Handa <handa@m17n.org>
2
3 * dispextern.h (struct composition_it): New member reversed_p.
4
5 * composite.c (composition_compute_stop_pos): Search backward if
6 ENDPOS < CHARPOS.
7 (composition_reseat_it): Handle the case that ENDPOS < CHARPOS.
8 Set CMP_IT->reversed_p.
9 (composition_update_it): Pay attention ot CMP_IT->reversed_p.
10
11 * xdisp.c (set_iterator_to_next): Call
12 composition_compute_stop_pos with negative ENDPOS if we are
13 scanning backward. Call composition_compute_stop_pos if scan
14 direction is changed.
15 (next_element_from_buffer): Call composition_compute_stop_pos with
16 negative ENDPOS if we are scanning backward.
17 (next_element_from_composition): Pay attention to
18 IT->cmp_it.reversed_p.
19
12010-05-10 Glenn Morris <rgm@gnu.org> 202010-05-10 Glenn Morris <rgm@gnu.org>
2 21
3 * Makefile.in (LIBS_SYSTEM): Set using configure, not cpp. 22 * Makefile.in (LIBS_SYSTEM): Set using configure, not cpp.