+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".