Xinqi Bao's Git
projects
/
st.git
/ diff
summary
|
log
|
commit
|
diff
|
tree
raw
|
patch
|
inline
| side by side (parent:
eeffbe1
)
Adding mor explict font patterns.
author
Christoph Lohmann <
[email protected]
>
Wed, 13 Feb 2013 20:35:27 +0000
(21:35 +0100)
committer
Christoph Lohmann <
[email protected]
>
Wed, 13 Feb 2013 20:35:27 +0000
(21:35 +0100)
st.c
diff
|
blob
|
history
diff --git
a/st.c
b/st.c
index
2c803fa
..
72f12a7
100644
(file)
--- a/
st.c
+++ b/
st.c
@@
-2440,7
+2440,9
@@
xloadfonts(char *fontstr, int fontsize) {
xw.cw = dc.font.width;
xw.ch = dc.font.height;
xw.cw = dc.font.width;
xw.ch = dc.font.height;
+ FcPatternDel(pattern, FC_SLANT);
FcPatternDel(pattern, FC_WEIGHT);
FcPatternDel(pattern, FC_WEIGHT);
+ FcPatternAddInteger(pattern, FC_SLANT, FC_SLANT_ROMAN);
FcPatternAddInteger(pattern, FC_WEIGHT, FC_WEIGHT_BOLD);
if(xloadfont(&dc.bfont, pattern))
die("st: can't open font %s\n", fontstr);
FcPatternAddInteger(pattern, FC_WEIGHT, FC_WEIGHT_BOLD);
if(xloadfont(&dc.bfont, pattern))
die("st: can't open font %s\n", fontstr);
@@
-2451,6
+2453,7
@@
xloadfonts(char *fontstr, int fontsize) {
die("st: can't open font %s\n", fontstr);
FcPatternDel(pattern, FC_WEIGHT);
die("st: can't open font %s\n", fontstr);
FcPatternDel(pattern, FC_WEIGHT);
+ FcPatternAddInteger(pattern, FC_WEIGHT, FC_WEIGHT_MEDIUM);
if(xloadfont(&dc.ifont, pattern))
die("st: can't open font %s\n", fontstr);
if(xloadfont(&dc.ifont, pattern))
die("st: can't open font %s\n", fontstr);