Mercurial > hg > xemacs-beta
comparison lisp/specifier.el @ 2297:13a418960a88
[xemacs-hg @ 2004-09-22 02:05:42 by stephent]
various doc patches <87isa7awrh.fsf@tleepslib.sk.tsukuba.ac.jp>
author | stephent |
---|---|
date | Wed, 22 Sep 2004 02:06:52 +0000 |
parents | ec2d1e636272 |
children | fd1acd2f457a |
comparison
equal
deleted
inserted
replaced
2296:a58ea4d0d0cd | 2297:13a418960a88 |
---|---|
345 | 345 |
346 Optional argument TAG-SET is a tag or a list of tags, to be associated | 346 Optional argument TAG-SET is a tag or a list of tags, to be associated |
347 with the VALUE. Tags are symbols (usually naming device types, such | 347 with the VALUE. Tags are symbols (usually naming device types, such |
348 as `x' and `tty', or device classes, such as `color', `mono', and | 348 as `x' and `tty', or device classes, such as `color', `mono', and |
349 `grayscale'); specifying a TAG-SET restricts the scope of VALUE to | 349 `grayscale'); specifying a TAG-SET restricts the scope of VALUE to |
350 devices that match all specified tags. (You can also create your | 350 devices that match all specified tags. (You can also create your |
351 own tags using `define-specifier-tag', and use them to identify | 351 own tags using `define-specifier-tag', and use them to identify |
352 specifications added by you, so you can remove them later.) | 352 specifications added by you, so you can remove them later.) |
353 | 353 |
354 Optional argument HOW-TO-ADD should be either nil or one of the | 354 Optional argument HOW-TO-ADD should be either nil or one of the |
355 symbols `prepend', `append', `remove-tag-set-prepend', | 355 symbols `prepend', `append', `remove-tag-set-prepend', |
365 except in the case where SPECIFIER has no specs at all in it but nil | 365 except in the case where SPECIFIER has no specs at all in it but nil |
366 is a valid instantiator (in that case, `specifier-specs' will return | 366 is a valid instantiator (in that case, `specifier-specs' will return |
367 nil (meaning no specs) and `set-specifier' will interpret the `nil' | 367 nil (meaning no specs) and `set-specifier' will interpret the `nil' |
368 as meaning \"I'm adding a global instantiator and its value is `nil'\"), | 368 as meaning \"I'm adding a global instantiator and its value is `nil'\"), |
369 or in strange cases where there is an ambiguity between a spec-list | 369 or in strange cases where there is an ambiguity between a spec-list |
370 and an inst-list, etc. (The built-in specifier types are designed | 370 and an inst-list, etc. (The built-in specifier types are designed |
371 in such a way as to avoid any such ambiguities.)" | 371 in such a way as to avoid any such ambiguities.)" |
372 | 372 |
373 ;; backward compatibility: the old function had HOW-TO-ADD as the | 373 ;; backward compatibility: the old function had HOW-TO-ADD as the |
374 ;; third argument and no arguments after that. | 374 ;; third argument and no arguments after that. |
375 ;; #### this should disappear at some point. | 375 ;; #### this should disappear at some point. |