diff options
| author | Kenichi Handa | 2010-05-14 13:14:23 +0900 |
|---|---|---|
| committer | Kenichi Handa | 2010-05-14 13:14:23 +0900 |
| commit | 82ebc97b11a369303345927c98e7bc69928c9117 (patch) | |
| tree | 5fc673dace42fbb438848c3c6ffda1eb47188857 /src/ChangeLog | |
| parent | 1f8162fe7761eba6a4051e242de825fdc7d7512b (diff) | |
| download | emacs-82ebc97b11a369303345927c98e7bc69928c9117.tar.gz emacs-82ebc97b11a369303345927c98e7bc69928c9117.zip | |
Fix bidi-composition interaction.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 19 |
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 @@ | |||
| 1 | 2010-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 | |||
| 1 | 2010-05-10 Glenn Morris <rgm@gnu.org> | 20 | 2010-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. |