(update_seq_area): Call
[m17n/libotf.git] / ChangeLog
index 3f75f55..fa660fd 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,59 @@
+2009-11-24  mule  <handa@m17n.org>
+
+       * src/otferror.h: Removed.  All codes move to internal.h.
+
+       * src/internal.h: New file.
+
+       * src/otfdrive.c: Include internal.h instead of otferror.h.
+       (prepare_drive_log): New function.
+       (OTF_drive_gpos_internal): Make it static.
+       (OTF_get_drive_log): New function.
+
+       * src/otfopen.c: Include internal.h instead of otferror.h.
+       (OTF_InternalData): New member drive_log.
+       (set_drive_log, get_drive_log): New functions.
+
+       * src/otf.h (OTF_get_drive_log): Extern it.
+
+       * example/otfview.c (get_features): Adjusted for the change of
+       FeatureRec->features.
+       (FeatureProc): Don't re-order FeatureRec->features.
+
+2009-11-18  Kenichi Handa  <handa@m17n.org>
+
+       * example/otfview.c (update_seq_area): Fix previous change.
+
+       * src/otfdrive.c (match_ids): New arg "direction".  Callers changed.
+       (match_ids_backward): Delete it.
+       (match_chain_ids): Adjusted for the change fo match_ids.
+       (match_classes): New arg "direction".  Callers changed.
+       (match_chain_classes): Adjusted for the change fo match_classes.
+       (match_coverages): New arg "direction".  Callers changed.
+       (match_chain_coverages): Adjusted for the change fo match_coverages.
+
+       * src/otfopen.c (read_header_part): Handle TTC (TrueType
+       Collection).
+       (OTF_open): Accept "ttc".
+
+2009-11-13  Kenichi Handa  <handa@m17n.org>
+
+       * src/otfdrive.c (match_ids_backward): New function.
+       (match_chain_ids): Call match_ids_backward for backward matching.
+
+       * example/otfview.c (code, code_label, code_list): New variables.
+       (update_seq_area): Display code list.
+       (create_widgets): Create widgets code, code_label, code_list.
+
+2009-11-09  Kenichi Handa  <handa@m17n.org>
+
+       * src/otfdrive.c (get_anchor): Delete it.
+       (get_class_def_auto): Make it static.
+
 2009-11-07  Kenichi Handa  <handa@m17n.org>
 
 2009-11-07  Kenichi Handa  <handa@m17n.org>
 
+       * example/otfview.c (update_seq_area): Accumulate adjustments by
+       ValueRecord.
+
        * src/otfdrive.c (print_anchor, print_glyph_positioning): New
        functions.
        (lookup_gpos): Improve debug info printing.
        * src/otfdrive.c (print_anchor, print_glyph_positioning): New
        functions.
        (lookup_gpos): Improve debug info printing.
        * Version 0.9 released.
 
 \f
        * Version 0.9 released.
 
 \f
-Copyright (C) 2003, 2004
+Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009
   National Institute of Advanced Industrial Science and Technology (AIST)
   Registration Number H15PRO112
 
   National Institute of Advanced Industrial Science and Technology (AIST)
   Registration Number H15PRO112