Include m17n-core.h instead of m17n.h.
authorhanda <handa>
Fri, 12 Oct 2007 05:40:00 +0000 (05:40 +0000)
committerhanda <handa>
Fri, 12 Oct 2007 05:40:00 +0000 (05:40 +0000)
commit2c12dd57b7ad7d94110bb1872afd802a689c882b
tree5e711c0e4f6c8958f896e9b134e1779b564ac663
parent1043cdc04e2ef566425591a05df26ab4df6da9c9
Include m17n-core.h instead of m17n.h.
(Mexist): New variable.
(enum FontLayoutCmdRuleSrcType): New enum SRC_EXIST.
(FontLayoutCmdRule): New member src.exist.
(parse_otf_command): Handle gsub_count and gpos_count separately.
(load_otf_command): Adjusted for the change of MFLTOtfSpec.
(load_command): Handle the command "exist".
(free_flt_command): Adjusted for the change of MFLTOtfSpec.
(run_rule): Handle the case SRC_EXIST.
(run_otf): Adjusted for the change of MFLTOtfSpec.
(run_command): Check the range of FROM.
(check_otf_spec): Delete it.
(m17n_init_flt): Call m17n_init_core instead of m17n_init.
Initialize Mexist.
(m17n_fini_flt): Call m17n_fini_core instead of m17n_fiini.
(mflt_find): Call font->check_otf instead of check_otf_spec.
(mflt_run): Keep the metrics in 26.6 fixed point.
src/m17n-flt.c