Function: todo-set-categories
todo-set-categories is a byte-compiled function defined in
todo-mode.el.gz.
Signature
(todo-set-categories)
Documentation
Set todo-categories from the sexp at the top of the file.
Source Code
;; Defined in /usr/src/emacs/lisp/calendar/todo-mode.el.gz
(defun todo-set-categories ()
"Set `todo-categories' from the sexp at the top of the file."
;; New archive files created by `todo-move-category' are empty, which would
;; make the sexp test fail and raise an error, so in this case we skip it.
(unless (zerop (buffer-size))
(save-excursion
(save-restriction
(widen)
(goto-char (point-min))
(setq todo-categories
(if (looking-at "((\"")
(read (buffer-substring-no-properties
(line-beginning-position)
(line-end-position)))
(error "Invalid or missing todo-categories sexp")))))))