diff lisp/font.el @ 4362:f5693b5f7f2d

Compute size for Xft fonts. 2007-12-23 Mike Sperber <mike@xemacs.org> * font.el (xft-font-create-object): Use `fc-pattern-get-or-compute-size' instead of `fc-pattern-get-size'. * fontconfig.el (fc-pattern-get-or-compute-size): Add.
author Mike Sperber <sperber@deinprogramm.de>
date Thu, 27 Dec 2007 08:16:15 +0100
parents b4f4e0cc90f1
children 29efd169efe7
line wrap: on
line diff
--- a/lisp/font.el	Wed Dec 26 22:38:40 2007 -0800
+++ b/lisp/font.el	Thu Dec 27 08:16:15 2007 +0100
@@ -813,7 +813,7 @@
 	 (pattern (fc-font-match device (fc-name-parse name)))
 	 (font-obj (make-font))
 	 (family (fc-pattern-get-family pattern 0))
-	 (size (fc-pattern-get-size pattern 0))
+	 (size (fc-pattern-get-or-compute-size pattern 0))
 	 (weight (fc-pattern-get-weight pattern 0)))
     (set-font-family font-obj 
 		     (and (not (equal family 'fc-result-no-match))