Mercurial > hg > xemacs-beta
changeset 4201:6e9bd19ec103
[xemacs-hg @ 2007-10-02 07:54:07 by didierv]
Really make face-boolean specifiers
author | didierv |
---|---|
date | Tue, 02 Oct 2007 07:54:08 +0000 |
parents | c22bb3b4b5a3 |
children | a7c5de5b9880 |
files | lisp/ChangeLog lisp/objects.el |
diffstat | 2 files changed, 9 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/lisp/ChangeLog Mon Oct 01 21:50:59 2007 +0000 +++ b/lisp/ChangeLog Tue Oct 02 07:54:08 2007 +0000 @@ -1,3 +1,8 @@ +2007-10-02 Didier Verna <didier@xemacs.org> + + * objects.el (make-face-boolean-specifier): Fix docstring, really + make a face-boolean specifier (not a color one). + 2007-09-23 Stephen J. Turnbull <stephen@xemacs.org> * subr.el (replace-regexp-in-string): Handle SUBEXP arg properly. @@ -7,10 +12,10 @@ * x-faces.el: * x-faces.el ('x-resource)): Removed. Specifier tag moved to specifier.el to ensure availability on - non-X builds. + non-X builds. * specifier.el: Provide x, tty, mswindows, msprinter, gtk and carbon as device - tags that never match on builds that don't support them. + tags that never match on builds that don't support them. * specifier.el ('x-resource)): New. Moved here from x-faces.el
--- a/lisp/objects.el Mon Oct 01 21:50:59 2007 +0000 +++ b/lisp/objects.el Tue Oct 02 07:54:08 2007 +0000 @@ -186,12 +186,12 @@ Valid instantiators for face-boolean specifiers are -- t or nil --- a vector of two or three elements: a face to inherit from, +-- a vector of one, two or three elements: a face to inherit from, optionally a symbol naming the property of that face to inherit from (if omitted, defaults to the same property that this face-boolean specifier is used for; if this specifier is not part of a face, the instantiator would not be valid), and optionally a value which, if non-nil, means to invert the sense of the inherited property." - (make-specifier-and-init 'color spec-list)) + (make-specifier-and-init 'face-boolean spec-list)) ;;; objects.el ends here.