Changeset 3988 for vendor/emacs-CVS_HEAD/lisp/faces.el
- Timestamp:
- 2005年11月26日 08時33分26秒 (3 years ago)
- Files:
-
- vendor/emacs-CVS_HEAD/lisp/faces.el (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
vendor/emacs-CVS_HEAD/lisp/faces.el
r3939 r3988 375 375 (let ((inh-from (face-attribute face :inherit frame))) 376 376 (unless (or (null inh-from) (eq inh-from 'unspecified)) 377 (setq value 378 (face-attribute-merged-with attribute value inh-from frame))))) 377 (condition-case nil 378 (setq value 379 (face-attribute-merged-with attribute value inh-from frame)) 380 ;; The `inherit' attribute may point to non existent faces. 381 (error nil))))) 379 382 (when (and inherit 380 383 (not (eq inherit t)) … … 558 561 559 562 ARGS must come in pairs ATTRIBUTE VALUE. ATTRIBUTE must be a valid 560 face attribute name. All attributes can be set to `unspecified';563 face attribute name. All attributes can be set to `unspecified'; 561 564 this fact is not further mentioned below. 562 565 … … 1017 1020 name face default) 1018 1021 (format "%s for face `%s': " name face)) 1019 completion-alist )))1022 completion-alist nil nil nil nil default))) 1020 1023 (if (equal value "") default value))) 1021 1024 … … 1446 1449 If SPEC is nil, do nothing." 1447 1450 (let ((attrs (face-spec-choose spec frame))) 1448 (when attrs1451 (when spec 1449 1452 (face-spec-reset-face face frame)) 1450 1453 (while attrs
