Function: org-map-tree

org-map-tree is a byte-compiled function defined in org.el.gz.

Signature

(org-map-tree FUN)

Documentation

Call FUN for every heading underneath the current one.

Source Code

;; Defined in /usr/src/emacs/lisp/org/org.el.gz
(defun org-map-tree (fun)
  "Call FUN for every heading underneath the current one."
  (org-back-to-heading t)
  (let ((level (funcall outline-level)))
    (save-excursion
      (funcall fun)
      (while (and (progn
		    (outline-next-heading)
		    (> (funcall outline-level) level))
		  (not (eobp)))
	(funcall fun)))))