mirror of
https://github.com/masscollaborationlabs/emacs.git
synced 2025-07-03 19:03:24 +00:00
; Fix last change (bug#77945)
* lisp/faces.el (face-all-attributes): * etc/NEWS: Reformat and fix wording in documentation.
This commit is contained in:
parent
13fa74b73c
commit
0bc2a5a2c1
2 changed files with 7 additions and 7 deletions
4
etc/NEWS
4
etc/NEWS
|
@ -2058,8 +2058,8 @@ This option tells 'flash-face-bell-function' and
|
|||
for flash.
|
||||
|
||||
+++
|
||||
*** 'face-all-attributes' now accepts an optional inherit argument.
|
||||
'inherit' has the same meaning as the same argument to 'face-attribute',
|
||||
*** 'face-all-attributes' now accepts an optional argument INHERIT.
|
||||
It has the same meaning as the INHERIT argument to 'face-attribute',
|
||||
which already takes this argument for a single attribute. This is
|
||||
useful when you want the face attributes to be absolute and not
|
||||
'unspecified'.
|
||||
|
|
|
@ -444,11 +444,11 @@ If `inhibit-x-resources' is non-nil, this function does nothing."
|
|||
|
||||
(defun face-all-attributes (face &optional frame inherit)
|
||||
"Return an alist stating the attributes of FACE.
|
||||
Each element of the result has the form (ATTR-NAME . ATTR-VALUE). If
|
||||
FRAME is omitted or nil the value describes the default attributes, but
|
||||
if you specify FRAME, the value describes the attributes of FACE on
|
||||
FRAME. INHERIT has the same meaning as the same argument to
|
||||
`face-attribute', which see."
|
||||
Each element of the result has the form (ATTR-NAME . ATTR-VALUE).
|
||||
If FRAME is omitted or nil the value describes the default attributes,
|
||||
but if you specify FRAME, the value describes the attributes of FACE
|
||||
on FRAME.
|
||||
INHERIT has the same meaning as in `face-attribute', which see."
|
||||
(mapcar (lambda (pair)
|
||||
(let ((attr (car pair)))
|
||||
(cons attr (face-attribute face attr (or frame t) inherit))))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue