*** empty log message *** FLT
authorhanda <handa>
Mon, 12 Nov 2007 12:31:57 +0000 (12:31 +0000)
committerhanda <handa>
Mon, 12 Nov 2007 12:31:57 +0000 (12:31 +0000)
src/ChangeLog

index decd218..f6fdf8e 100644 (file)
@@ -1,3 +1,23 @@
+2007-11-12  Kenichi Handa  <handa@ni.aist.go.jp>
+
+       * font-ft.c (ft_check_otf): Fix arg to OTF_check_features.
+
+       * m17n-flt.c (Mcombining): New variable.
+       (Mfont_facility): Renamed from Mfont_has.  Referrer changed.
+       (enum FontLayoutCmdRuleSrcType): Delete SRC_EXIST, add
+       SRC_HAS_GLYPH and SRC_OTF_SPEC.
+       (FontLayoutCmdRule): Delete src.exist, add src.supported_glyph and
+       src.otf_spec.
+       (load_command): Adjusted for the above changes.
+       (run_rule): Likewise.
+       (combining_code_from_class): Delete it.
+       (mflt_get): Check flt->name against Mcombining, not Mt.
+
+       * internal-flt.h (Mcombining): Extern it.
+
+       * draw.c (compose_glyph_string): Call run_flt with Mcombining for
+       combining characters.
+
 2007-11-09  Kenichi Handa  <handa@ni.aist.go.jp>
 
        * face.c (mface__realize): Reset measured flag before calling