Function: todo-print

todo-print is an interactive and byte-compiled function defined in otodo-mode.el.gz.

Signature

(todo-print &optional CATEGORY-PR-PAGE)

Documentation

Print todo summary using todo-print-function.

If CATEGORY-PR-PAGE is non-nil, a page separator ^L is inserted between each category.

Number of entries for each category is given by todo-print-priorities.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/obsolete/otodo-mode.el.gz
;;;###autoload
(defun todo-print (&optional category-pr-page)
  "Print todo summary using `todo-print-function'.
If CATEGORY-PR-PAGE is non-nil, a page separator `^L' is inserted
between each category.

Number of entries for each category is given by `todo-print-priorities'."
  (interactive "P")
  (save-window-excursion
    (save-excursion
      (save-restriction
	(todo-top-priorities todo-print-priorities
			     category-pr-page)
	(set-buffer todo-tmp-buffer-name)
	(and (funcall todo-print-function)
	     (kill-this-buffer))
	(message "Todo printing done.")))))