Function: ps-extend-face-list

ps-extend-face-list is an autoloaded and byte-compiled function defined in ps-print.el.gz.

Signature

(ps-extend-face-list FACE-EXTENSION-LIST &optional MERGE-P ALIST-SYM)

Documentation

Extend face in ALIST-SYM.

If optional MERGE-P is non-nil, extensions in FACE-EXTENSION-LIST are merged with face extension in ALIST-SYM; otherwise, overrides.

If optional ALIST-SYM is nil, ps-print-face-extension-alist is used; otherwise, it should be an alist symbol.

The elements in FACE-EXTENSION-LIST are like those for ps-extend-face.

See ps-extend-face for documentation.

Source Code

;; Defined in /usr/src/emacs/lisp/ps-print.el.gz
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; Remapping Faces


;;;###autoload
(defun ps-extend-face-list (face-extension-list &optional merge-p alist-sym)
  "Extend face in ALIST-SYM.

If optional MERGE-P is non-nil, extensions in FACE-EXTENSION-LIST are merged
with face extension in ALIST-SYM; otherwise, overrides.

If optional ALIST-SYM is nil, `ps-print-face-extension-alist' is used;
otherwise, it should be an alist symbol.

The elements in FACE-EXTENSION-LIST are like those for `ps-extend-face'.

See `ps-extend-face' for documentation."
  (while face-extension-list
    (ps-extend-face (car face-extension-list) merge-p alist-sym)
    (setq face-extension-list (cdr face-extension-list))))