HCoop
/
bpt
/
emacs.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
b5adca2
)
(xftfont_open): Call FcConfigSubstitute.
author
Kenichi Handa
<handa@m17n.org>
Wed, 6 Dec 2006 11:54:55 +0000
(11:54 +0000)
committer
Kenichi Handa
<handa@m17n.org>
Wed, 6 Dec 2006 11:54:55 +0000
(11:54 +0000)
src/xftfont.c
patch
|
blob
|
blame
|
history
diff --git
a/src/xftfont.c
b/src/xftfont.c
index
5cbb7ef
..
ce648cc
100644
(file)
--- a/
src/xftfont.c
+++ b/
src/xftfont.c
@@
-240,6
+240,10
@@
xftfont_open (f, entity, pixel_size)
FcPatternAddString (pat, FC_FILE, file);
FcPatternAddDouble (pat, FC_PIXEL_SIZE, pixel_size);
/*FcPatternAddBool (pat, FC_ANTIALIAS, FcTrue);*/
+ val = AREF (entity, FONT_FAMILY_INDEX);
+ if (! NILP (val))
+ FcPatternAddString (pat, FC_FAMILY, (FcChar8 *) SDATA (SYMBOL_NAME (val)));
+ FcConfigSubstitute (NULL, pat, FcMatchPattern);
BLOCK_INPUT;
XftDefaultSubstitute (display, FRAME_X_SCREEN_NUMBER (f), pat);