287 |
|
|
288 |
SPEC should be an alist of the form ((DISPLAY ATTS)...). |
SPEC should be an alist of the form ((DISPLAY ATTS)...). |
289 |
|
|
290 |
The first element of SPEC where the DISPLAY matches the frame |
In the first element, DISPLAY can be :default. The ATTS in that |
291 |
is the one that takes effect in that frame. The ATTRs in this |
element then act as defaults for all the following elements. |
292 |
element take effect; the other elements are ignored, on that frame. |
|
293 |
|
Aside from that, DISPLAY specifies conditions to match some or |
294 |
|
all frames. For each frame, the first element of SPEC where the |
295 |
|
DISPLAY conditions are satisfied is the one that applies to that |
296 |
|
frame. The ATTRs in this element take effect, and the following |
297 |
|
elements are ignored, on that frame. |
298 |
|
|
299 |
|
In the last element, DISPLAY can be t. That element applies to a |
300 |
|
frame if none of the previous elements (except the :default if |
301 |
|
any) did. |
302 |
|
|
303 |
ATTS is a list of face attributes followed by their values: |
ATTS is a list of face attributes followed by their values: |
304 |
(ATTR VALUE ATTR VALUE...) |
(ATTR VALUE ATTR VALUE...) |
307 |
`:slant', `:underline', `:overline', `:strike-through', `:box', |
`:slant', `:underline', `:overline', `:strike-through', `:box', |
308 |
`:foreground', `:background', `:stipple', `:inverse-video', and `:inherit'. |
`:foreground', `:background', `:stipple', `:inverse-video', and `:inherit'. |
309 |
|
|
310 |
DISPLAY can either be the symbol t, which will match all frames, or an |
DISPLAY can be `:default' (only in the first element), the symbol |
311 |
alist of elements of the form \(REQ ITEM...). For the DISPLAY to match a |
t (only in the last element) to match all frames, or an alist of |
312 |
FRAME, each of these elements must be satisfied, meaning that the |
conditions of the form \(REQ ITEM...). For such an alist to |
313 |
REQ property of the frame must match one of the corresponding ITEMs. |
match a frame, each of the conditions must be satisfied, meaning |
314 |
These are the defined REQ values: |
that the REQ property of the frame must match one of the |
315 |
|
corresponding ITEMs. These are the defined REQ values: |
316 |
|
|
317 |
`type' (the value of `window-system') |
`type' (the value of `window-system') |
318 |
Under X, in addition to the values `window-system' can take, |
Under X, in addition to the values `window-system' can take, |