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))))