diff options
| author | Kenichi Handa | 2004-03-04 00:43:10 +0000 |
|---|---|---|
| committer | Kenichi Handa | 2004-03-04 00:43:10 +0000 |
| commit | 7f8005cd23a9d4b179b76f7f68841405dcf99a9c (patch) | |
| tree | c53c20cbeae8637cd3e10f630a1a83bed48d088a /src | |
| parent | e071f4f2515284d9fe1b0800dc2169d8a6902685 (diff) | |
| download | emacs-7f8005cd23a9d4b179b76f7f68841405dcf99a9c.tar.gz emacs-7f8005cd23a9d4b179b76f7f68841405dcf99a9c.zip | |
(set_lface_from_font_name): If a font is specified for
a frame, generate a fontset from the font.
Diffstat (limited to 'src')
| -rw-r--r-- | src/xfaces.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/xfaces.c b/src/xfaces.c index f0444b1c4e3..a70e13f36c5 100644 --- a/src/xfaces.c +++ b/src/xfaces.c | |||
| @@ -3360,7 +3360,12 @@ set_lface_from_font_name (f, lface, fontname, force_p, may_fail_p) | |||
| 3360 | LFACE_FONTSET (lface) = fontset_name (fontset); | 3360 | LFACE_FONTSET (lface) = fontset_name (fontset); |
| 3361 | } | 3361 | } |
| 3362 | else | 3362 | else |
| 3363 | LFACE_FONT (lface) = fontname; | 3363 | { |
| 3364 | LFACE_FONT (lface) = fontname; | ||
| 3365 | fontset | ||
| 3366 | = new_fontset_from_font_name (build_string (font_info->full_name)); | ||
| 3367 | LFACE_FONTSET (lface) = fontset_name (fontset); | ||
| 3368 | } | ||
| 3364 | return 1; | 3369 | return 1; |
| 3365 | } | 3370 | } |
| 3366 | 3371 | ||