* calendar/todos.el: Significant code rearrangement; further
authorStephen Berman <stephen.berman@gmx.net>
Sat, 2 Jun 2012 15:23:08 +0000 (16:23 +0100)
committerStephen Berman <stephen.berman@gmx.net>
Sat, 2 Jun 2012 15:23:08 +0000 (16:23 +0100)
commitb28872cedf83d969449b47d412810e1c29b14f00
treedb92fbe72520855656f3a9d2fd8fac8b785429b2
parentabe748f578a016814cfb1c97737721a7ccc2989e
* calendar/todos.el: Significant code rearrangement; further
comment revision.
(todos-filtered-items-buffer): Rename from todos-filter-buffer and
adjust users.
(todos-filtered-buffer-name): Rename from
todos-special-buffer-name and adjust users.
(todos-filtered-items-mode-map): Rename from
todos-filter-items-mode-map and adjust users.
(todos-mode-external-set): Use todos-categories instead of
todos-set-categories (and add comment to check if this DTRT).
(todos-filtered-items-mode): Rename from todos-filter-items-mode
and adjust users.
(todos-add-category): Don't call todos-validate-name, since
todos-read-category does.
(todos-edit-quit): Use todos-repair-categories-sexp.
(todos-done-item-add-edit-or-delete-comment): Rename from
todos-done-item-add-or-edit-comment and adjust users; add optional
argument to prompt to delete comment.
(todos-item-undo): Delete done item comment on undoing if user
confirms.
lisp/ChangeLog
lisp/calendar/todos.el