diff lisp/x-font-menu.el @ 3354:15fb91e3a115

[xemacs-hg @ 2006-04-23 16:11:16 by stephent] Xft/fontconfig refactoring, Part I. <87hd4ks29d.fsf@tleepslib.sk.tsukuba.ac.jp>
author stephent
date Sun, 23 Apr 2006 16:11:34 +0000
parents ad2f4ae9895b
children 316fddbf58e2
line wrap: on
line diff
--- a/lisp/x-font-menu.el	Sat Apr 22 21:51:52 2006 +0000
+++ b/lisp/x-font-menu.el	Sun Apr 23 16:11:34 2006 +0000
@@ -346,15 +346,15 @@
 
 (defun x-font-menu-load-font-xft (family weight size slant resolution)
   (let ((pattern (make-fc-pattern)))
-    (fc-pattern-add pattern fc-font-name-property-family family)
+    (fc-pattern-add-family pattern family)
     (if weight 
-	(fc-pattern-add pattern fc-font-name-property-weight
-			 (fc-font-weight-translate-from-string weight)))
+	(fc-pattern-add-weight pattern
+			       (fc-font-weight-translate-from-string weight)))
     (if size
-	(fc-pattern-add pattern fc-font-name-property-size size))
+	(fc-pattern-add-size pattern size))
     (if slant
-	(fc-pattern-add pattern fc-font-name-property-slant
-			 (fc-font-slant-translate-from-string slant)))
+	(fc-pattern-add-slant pattern
+			      (fc-font-slant-translate-from-string slant)))
     (make-font-instance (fc-name-unparse pattern))))
 
 (defun x-font-menu-load-font-core (family weight size slant resolution)