Function: tempo-build-collection

tempo-build-collection is a byte-compiled function defined in tempo.el.gz.

Signature

(tempo-build-collection)

Documentation

Build a collection of all the tags and return it.

If tempo-dirty-collection is nil, the old collection is reused.

Source Code

;; Defined in /usr/src/emacs/lisp/tempo.el.gz
;;;
;;; tempo-build-collection

(defun tempo-build-collection ()
  "Build a collection of all the tags and return it.
If `tempo-dirty-collection' is nil, the old collection is reused."
  (prog1
      (or (and (not tempo-dirty-collection)
	       tempo-collection)
	  (setq tempo-collection
		(apply (function append)
                       (mapcar (lambda (tag-list)
					; If the format for
					; tempo-local-tags changes,
					; change this
                                 (eval (car tag-list)))
			       tempo-local-tags))))
    (setq tempo-dirty-collection nil)))