(struct MFontset): Delete member font_spec_list.
authorhanda <handa>
Wed, 17 Aug 2005 12:42:54 +0000 (12:42 +0000)
committerhanda <handa>
Wed, 17 Aug 2005 12:42:54 +0000 (12:42 +0000)
commit11fcb68048fff8152be026dee2d07ce410bc82b3
tree54d6e6effb4ed3415d38eb474c97373fff8e4d64
parent3b29c2be9bc7b339f2d62c0add0f488b55f7126b
(struct MFontset): Delete member font_spec_list.
(struct MRealizedFontset): Type of member spec changed.  New
member request.
(load_font_group): Arg spec_list deleted.
(load_fontset_contents): Adjusted for the change of fontset_def.
(free_fontset): Fix the way of freeing fontset elements.
(realize_fontset_elements): Argument changed.
(get_per_script): New function.
(free_realized_fontset_elements): Fix the way of feeing rfontset
elements.
(update_fontset_elements): Fix args to realize_fontset_elements.
(mfont__realize_fontset): New arg spec.
(try_font_list): New function.
(try_font_group): New arg request.  Use try_font_list.
(mfont__lookup_fontset): New arg ignore_fallback.  Fix arg to
try_font_group.
(mfontset): Adjusted for the change of MFontset.
(mfontset_copy): Likewise.  Don't share plists.
(mfontset_modify_entry): Adjusted for the change of MFontset.
(mfontset_lookup): Call get_per_script.
(mdebug_dump_fontset): Print also the address of fonts.
src/fontset.c