Include "language.h". (Motf): New variable. (otf_script_list, load_otf_script_list): Delete it. (find_script_from_otf_tag): Delete it. (merge_capability): New function. (mfont__init): Init Motf. (mfont__fini): Don't unref otf_script_list. (free_font_capability): Check cap->script_tag to determine if OTF-related capability is set. (mfont__get_capability): Call mscript__from_otf_tag.  Adjusted for the change of type MFontCapability. (mfont_put_prop): Call merge_capability for Mlanguage, Mscript, and Motf properties. (mfont_list): Call merge_capability for LANGUAGE arg. (mfont_list_family_names): New function.
Include "language.h".
(Motf): New variable.
(otf_script_list, load_otf_script_list): Delete it.
(find_script_from_otf_tag): Delete it.
(merge_capability): New function.
(mfont__init): Init Motf.
(mfont__fini): Don't unref otf_script_list.
(free_font_capability): Check cap->script_tag to determine if
OTF-related capability is set.
(mfont__get_capability): Call mscript__from_otf_tag.  Adjusted for
the change of type MFontCapability.
(mfont_put_prop): Call merge_capability for Mlanguage, Mscript,
and Motf properties.
(mfont_list): Call merge_capability for LANGUAGE arg.
(mfont_list_family_names): New function.

xmirror/m17n-lib,xmirror/m17n-lib,xmirror/m17n-lib,xmirror/m17n-lib