X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=src%2Ffontset.c;h=42d1f697e225e235d5d5bc1e5be882341a344623;hb=30e9a74e0a592959de2680ccb4c76c4ae47422a0;hp=6f922ece657f5ed3e170e172409a2d26dcb07315;hpb=81b778b62f74aff7afc1a09312862c4a3a8e4a99;p=m17n%2Fm17n-lib.git diff --git a/src/fontset.c b/src/fontset.c index 6f922ec..42d1f69 100644 --- a/src/fontset.c +++ b/src/fontset.c @@ -35,7 +35,7 @@ The documentation of mdraw_text () describes how that information is used. */ -/***ja +/***oldja @addtogroup m17nFontset @brief ¥Õ¥©¥ó¥È¥»¥Ã¥È¤Ï°ìÄê¤Î¥¹¥¿¥¤¥ë¤ò¶¦Í­¤¹¤ë¥Õ¥©¥ó¥È¤Î½¸¹ç¤Ç¤¢¤ë @@ -308,9 +308,12 @@ realize_font_group (MFrame *frame, MFont *request, MPlist *font_group, MPLIST_DO (pl, plist) { MSymbol layouter = MPLIST_KEY (pl); - MRealizedFont *rfont = mfont__select (frame, MPLIST_VAL (pl), request, - size, - layouter == Mt ? Mnil : layouter); + MFont this_request = *request; + MRealizedFont *rfont; + + mfont__resize (MPLIST_VAL (pl), &this_request); + rfont = mfont__select (frame, MPLIST_VAL (pl), &this_request, + size, layouter == Mt ? Mnil : layouter); if (rfont) { @@ -740,7 +743,7 @@ mfontset_copy (MFontset *fontset, char *name) Otherwise it returns -1 and assigns an error code to the external variable @c merror_code. */ -/***ja +/***oldja @brief ¸À¸ì¤È¥¹¥¯¥ê¥×¥È¤ÎÁȤ߹ç¤ï¤»¤Ë¥Õ¥©¥ó¥È¤ò´ØÏ¢ÉÕ¤±¤ë ´Ø¿ô mfontset_set_language_script () ¤Ï¡¢$LANGUAGE ¤È $SCRIPT ¤ÎÁÈ