*** empty log message ***
[m17n/libotf.git] / ChangeLog
index f784aa2..51d77c1 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,51 @@
+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,