From: handa Date: Wed, 3 Dec 2008 00:42:57 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: REL-0-9-9~38 X-Git-Url: http://git.chise.org/gitweb/?a=commitdiff_plain;h=2321343f05c638324c90a2335a07aef24a3506eb;p=m17n%2Flibotf.git *** empty log message *** --- diff --git a/ChangeLog b/ChangeLog index bacf4ec..cba5b6d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,23 @@ +2008-12-03 Kenichi Handa + + * example/otfview.c (update_seq_area): Call OTF_drive_gpos2 + instead of OTF_drive_gpos. Handle the accumulated positioning. + + * src/otfdrive.c (setup_lookup_flags): The last argument changed + to lookup_flags. Just set the elements to 1 or 0. + (gstring_insert_for_gpos): New function. + (lookup_gpos): New arg accumulate. Insert pseudo glyphs to + accumulate positioning if necessary. + (OTF_drive_gsub_internal): Adjusted for the change of + setup_lookup_flags. + (OTF_drive_gpos_internal): Renamed from OTF_drive_gpos. Adjusted + for the change of setup_lookup_flags and lookup_gpos. + (OTF_drive_gpos): Just call OTF_drive_gpos_internal with + accumulate == 0. + (OTF_drive_gpos2): New function. + + * src/otf.h (OTF_drive_gpos2): Extern it. + 2008-11-27 Simon Zamecnik (tiny change) * src/otfdrive.c (setup_lookup_indices): New arg LangSys.