Sfoglia il codice sorgente

Make it possible to use the corefont font description too. It is not very

useful, but easy to implement.
Christoph Lohmann 12 anni fa
parent
commit
c631e9bb91
1 ha cambiato i file con 6 aggiunte e 1 eliminazioni
  1. 6 1
      st.c

+ 6 - 1
st.c

@@ -2226,7 +2226,12 @@ xloadfonts(char *fontstr, int fontsize) {
 	FcResult result;
 	double fontval;
 
-	pattern = FcNameParse((FcChar8 *)fontstr);
+	if(fontstr[0] == '-') {
+		pattern = XftXlfdParse(fontstr, False, False);
+	} else {
+		pattern = FcNameParse((FcChar8 *)fontstr);
+	}
+
 	if(!pattern)
 		die("st: can't open font %s\n", fontstr);