Function: read-all-face-attributes

read-all-face-attributes is a byte-compiled function defined in faces.el.gz.

Signature

(read-all-face-attributes FACE &optional FRAME)

Documentation

Interactively read all attributes for FACE.

If optional argument FRAME is nil or omitted, use the selected frame. Value is a property list of attribute names and new values.

Source Code

;; Defined in /usr/src/emacs/lisp/faces.el.gz
(defun read-all-face-attributes (face &optional frame)
  "Interactively read all attributes for FACE.
If optional argument FRAME is nil or omitted, use the selected frame.
Value is a property list of attribute names and new values."
  (let (result)
    (dolist (attribute face-attribute-name-alist result)
      (setq result (cons (car attribute)
			 (cons (read-face-attribute face (car attribute) frame)
			       result))))))