*** empty log message ***
authorhanda <handa>
Tue, 9 Nov 2004 01:14:26 +0000 (01:14 +0000)
committerhanda <handa>
Tue, 9 Nov 2004 01:14:26 +0000 (01:14 +0000)
ChangeLog

index 97ef321..5b1385a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,22 @@
+2004-11-09  Kenichi Handa  <handa@m17n.org>
+
+       * src/otf.h (OTF_Glyph): Delete member alternate_set.
+       (OTF_drive_gsub_alternate): Extern it.
+
+       * src/otfdrive.c (lookup_gsub): New arg alternate_subst.  Callers
+       changed.
+       (OTF_drive_gsub_internal): Renamed from OTF_drive_gsub.
+       (OTF_drive_gsub): Just call OTF_drive_gsub_internal.
+       (OTF_drive_gsub_alternate): New function.
+
+       * example/otfview.c (alt_subst, do_alternate_subst): New
+       variables.
+       (update_seq_area): If do_alternate_subst, call
+       OTF_drive_gsub_alternate.  Correctly set advance.  Don't check
+       g->alternate_set.
+       (AltSubstProc): New function.
+       (create_widgets): Create AltSubst widget.
+
 2004-11-08  Kenichi Handa  <handa@m17n.org>
 
        * example/otfview.c: Include "config.h".