Mercurial > hg > xemacs-beta
diff man/lispref/faces.texi @ 398:74fd4e045ea6 r21-2-29
Import from CVS: tag r21-2-29
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:13:30 +0200 |
parents | 7d59cb494b73 |
children | 501cfd01ee6d |
line wrap: on
line diff
--- a/man/lispref/faces.texi Mon Aug 13 11:12:06 2007 +0200 +++ b/man/lispref/faces.texi Mon Aug 13 11:13:30 2007 +0200 @@ -248,6 +248,21 @@ specifier. @end defun +@defun remove-face-property face property &optional local tag-set exact-p +This function removes a property of a @var{face}. + +For built-in properties, this is analogous to @code{remove-specifier}. +For more information, @xref{Other Specification Functions}. + +When @var{property} is not a built-in property, this function will just +remove its value if @var{locale} is @code{nil} or @code{all}. However, +if @var{locale} is other than that, this function will attempt to remove +@var{value} as the instantiator for the given @var{locale} with +@code{remove-specifier}. If the value of the property is not a +specifier, it will be converted into a @code{generic} specifier +automatically. +@end defun + @defun face-property face property &optional locale This function returns @var{face}'s value of the given @var{property}. @@ -672,7 +687,7 @@ @end defun @defun color-rgb-components color &optional domain -This function returns the @sc{RGB} components of the @var{color} in the +This function returns the @sc{rgb} components of the @var{color} in the specified @var{domain}, if any. @var{color} should be a color specifier object and @var{domain} is normally a window and defaults to the selected window if omitted. This is equivalent to using