changeset 97983:b5a42c692791

*** empty log message ***
author Kenichi Handa <handa@m17n.org>
date Fri, 05 Sep 2008 00:47:23 +0000
parents 59bcf1726f2c
children 672009e514b4
files src/ChangeLog
diffstat 1 files changed, 12 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/ChangeLog	Fri Sep 05 00:46:57 2008 +0000
+++ b/src/ChangeLog	Fri Sep 05 00:47:23 2008 +0000
@@ -1,3 +1,15 @@
+2008-09-05  Kenichi Handa  <handa@m17n.org>
+
+	* composite.c (autocmp_chars): Check lookback count.
+	(composition_compute_stop_pos): Set cmp_it->lookback.
+	(composition_reseat_it): Check lookback count.
+	(struct position_record): New struct.
+	(FORWARD_CHAR, BACKWARD_CHAR, CHAR_COMPOSABLE_P): New macros.
+	(find_automatic_composition): New function.
+	(composition_adjust_point): Use find_automatic_composition.
+
+	* dispextern.h (struct composition_it): New member lookback.
+
 2008-09-02  Chong Yidong  <cyd@stupidchicken.com>
 
 	* indent.c (Fvertical_motion): Don't call move_it_by_lines again