Function: woman0-macro

woman0-macro is a byte-compiled function defined in woman.el.gz.

Signature

(woman0-macro REQUEST)

Documentation

Process the macro call named REQUEST.

Source Code

;; Defined in /usr/src/emacs/lisp/woman.el.gz
;; request may be used dynamically (woman-interpolate-macro calls
;; woman-forward-arg).
(defun woman0-macro (request)
  "Process the macro call named REQUEST."
  ;; Leaves point at start of new text.
  (let ((woman-request request)
        (macro (assoc request woman0-macro-alist)))
    (if macro
	(woman-interpolate-macro (cdr macro))
      ;; SHOULD DELETE THE UNINTERPRETED REQUEST!!!!!
      ;; Output this message once only per call (cf. strings)?
      (WoMan-warn "Undefined macro %s not interpolated!" request))))