# HG changeset patch # User Kenichi Handa # Date 1078360990 0 # Node ID dd77c09898653f10a26170b85ec2aa5c99d461c1 # Parent d6008ecc47e51946d45b4f4c666fb950bfc58f20 (set_lface_from_font_name): If a font is specified for a frame, generate a fontset from the font. diff -r d6008ecc47e5 -r dd77c0989865 src/xfaces.c --- a/src/xfaces.c Wed Mar 03 12:38:28 2004 +0000 +++ b/src/xfaces.c Thu Mar 04 00:43:10 2004 +0000 @@ -3360,7 +3360,12 @@ LFACE_FONTSET (lface) = fontset_name (fontset); } else - LFACE_FONT (lface) = fontname; + { + LFACE_FONT (lface) = fontname; + fontset + = new_fontset_from_font_name (build_string (font_info->full_name)); + LFACE_FONTSET (lface) = fontset_name (fontset); + } return 1; }