comparison lisp/objects.el @ 5118:e0db3c197671 ben-lisp-object

merge up to latest default branch, doesn't compile yet
author Ben Wing <ben@xemacs.org>
date Sat, 26 Dec 2009 21:18:49 -0600
parents 6e9bd19ec103
children 5502045ec510
comparison
equal deleted inserted replaced
5117:3742ea8250b5 5118:e0db3c197671
48 of instantiators. See `make-specifier' for more information about 48 of instantiators. See `make-specifier' for more information about
49 specifiers. 49 specifiers.
50 50
51 Valid instantiators for font specifiers are: 51 Valid instantiators for font specifiers are:
52 52
53 -- a string naming a font (e.g. under X this might be 53 -- a string naming a font; syntax is platform dependent. Some examples for
54 \"-*-courier-medium-r-*-*-*-140-*-*-*-*-iso8859-*\" for a 14-point 54 a 14-point upright medium-weight Courier font:
55 upright medium-weight Courier font) 55 X11 (and GTK1): \"-*-courier-medium-r-*-*-*-140-*-*-*-*-iso8859-*\"
56 Xft (and GTK2): \"Courier-14\"
57 MS-Windows: \"Courier:14:Western\"
56 -- a font instance (use that instance directly if the device matches, 58 -- a font instance (use that instance directly if the device matches,
57 or use the string that generated it) 59 or use the string that generated it)
58 -- a vector of no elements (only on TTY's; this means to set no font 60 -- a vector of no elements (only on TTY's; this means to set no font
59 at all, thus using the \"natural\" font of the terminal's text) 61 at all, thus using the \"natural\" font of the terminal's text)
60 -- a vector of one element (a face to inherit from) 62 -- a vector of one element (a face to inherit from)
182 how specifiers work. 184 how specifiers work.
183 185
184 Valid instantiators for face-boolean specifiers are 186 Valid instantiators for face-boolean specifiers are
185 187
186 -- t or nil 188 -- t or nil
187 -- a vector of two or three elements: a face to inherit from, 189 -- a vector of one, two or three elements: a face to inherit from,
188 optionally a symbol naming the property of that face to inherit from 190 optionally a symbol naming the property of that face to inherit from
189 (if omitted, defaults to the same property that this face-boolean 191 (if omitted, defaults to the same property that this face-boolean
190 specifier is used for; if this specifier is not part of a face, 192 specifier is used for; if this specifier is not part of a face,
191 the instantiator would not be valid), and optionally a value which, 193 the instantiator would not be valid), and optionally a value which,
192 if non-nil, means to invert the sense of the inherited property." 194 if non-nil, means to invert the sense of the inherited property."
193 (make-specifier-and-init 'color spec-list)) 195 (make-specifier-and-init 'face-boolean spec-list))
194 196
195 ;;; objects.el ends here. 197 ;;; objects.el ends here.