diff man/lispref/faces.texi @ 3674:f200f93c0b69

[xemacs-hg @ 2006-11-11 16:05:31 by aidan] Update some documentation, comments; add some entries to etc/NEWS.
author aidan
date Sat, 11 Nov 2006 16:05:39 +0000
parents abbd4c295aa2
children b6e59ea11533
line wrap: on
line diff
--- a/man/lispref/faces.texi	Sat Nov 11 09:50:34 2006 +0000
+++ b/man/lispref/faces.texi	Sat Nov 11 16:05:39 2006 +0000
@@ -404,6 +404,11 @@
 This function sets the font of face @var{face}.  The argument @var{font}
 should be a string or a font object as returned by @code{make-font}
 (@pxref{Fonts}).
+
+If you want to set a face's font for a given Mule character set, you
+need to include some tags in @var{tag-set} that match that character
+set.  See the documentation of @code{define-specifier-tag} and its
+@code{charset-predicate} argument.
 @end deffn
 
 @deffn Command set-face-underline-p face underline-p &optional locale tag-set how-to-add
@@ -453,8 +458,10 @@
 @var{face}.
 @end defun
 
-@defun face-font-instance face &optional domain
-This function returns the font specifier of face @var{face}.
+@defun face-font-instance face &optional domain charset
+This function returns the font specifier of face @var{face} in domain
+@var{domain} (defaulting to the selected device) with Mule charset
+@var{charset} (defaulting to ASCII).
 @xref{Fonts}.
 @end defun