Function: cvs-or

cvs-or is a macro defined in pcvs-parse.el.gz.

Signature

(cvs-or &rest ALTS)

Documentation

Try each one of the ALTS alternatives until one matches.

Source Code

;; Defined in /usr/src/emacs/lisp/vc/pcvs-parse.el.gz
(defmacro cvs-or (&rest alts)
  "Try each one of the ALTS alternatives until one matches."
  (declare (debug t))
  `(let ((-cvs-parse-point (point)))
     ,(cons 'or
	    (mapcar (lambda (es)
		      `(or ,es (ignore (goto-char -cvs-parse-point))))
		    alts))))