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