+2005-06-29 Kenichi Handa <handa@m17n.org>
+
+ * example/otfview.c (get_features): Don't return "*" even if all
+ features are being used.
+
+ * src/otfdrive.c (OTF_drive_gsub_internal): Initialize
+ positioning_type member to 0.
+ (OTF_drive_gpos): Likewise.
+
+2005-06-24 Kenichi Handa <handa@m17n.org>
+
+ * src/otfopen.c (OTF_check_features): If the MSB of a feature tag
+ is set, treat it as a negation flag.
+
+2005-06-14 Kenichi Handa <handa@m17n.org>
+
+ * src/otfopen.c (OTF_check_features): If gsubp is zero, check gpos
+ scripts and features. Treat feature tag 0 as wildcard.
+
+2005-05-26 Kenichi Handa <handa@m17n.org>
+
+ * example/otfview.c (langsys_tag): New variable.
+ (get_features): Check if rec->langsys and rec->features are not
+ NULL.
+ (update_seq_area): Delete unused var.
+ (setup_feature_rec): Setup rec->langsys correctly. Don't allocate
+ rec->features here.
+ (compose_script_langsys, decompose_script_langsys): New functions.
+ (ScriptProc): Fix handling of the arg call_data.
+ (create_otf_script_widgets): Check all langsys. Allocate
+ gsub.features and gpos.features here.
+ (create_otf_widgets): Delete unused var.
+
+ * example/otflist.c (print_gsub_gpos_info): Don't print
+ superfluous space.
+ (main): Delete unused variables.
+
+2005-05-23 Kenichi Handa <handa@m17n.org>
+
+ * src/otfopen.c (OTF_check_features): Fix indexing to
+ feature_list->Feature.
+ (OTF_tag): Handle the case that the length of NAME is short.
+
+2005-05-21 Kenichi Handa <handa@m17n.org>
+
+ * src/otfopen.c (OTF_get_features): If table_info doesn't have
+ stream nor address, return -1.
+
2005-05-19 Kenichi Handa <handa@m17n.org>
* src/otf.h (OTF_get_scripts, OTF_get_features,