]> git.eshelyaron.com Git - emacs.git/commit
* calendar/todos.el: Item unarchiving fixes and improvements.
authorStephen Berman <stephen.berman@gmx.net>
Fri, 15 Mar 2013 23:32:31 +0000 (00:32 +0100)
committerStephen Berman <stephen.berman@gmx.net>
Fri, 15 Mar 2013 23:32:31 +0000 (00:32 +0100)
commit95ebee1505f14f44c30cbfacac8bfd4b11a3f271
treebfd9292bbb6e71ec9d0e82ce23ad5254e12d3160
parent2cb953327c29bb1c168565a87906e28d87b82e48
* calendar/todos.el: Item unarchiving fixes and improvements.
(todos-archive-mode-map): Add bindings for item and category
marking/unmarking; make todos-display-categories binding same as
in Todos mode; remove todos-unarchive-category binding.
(todos-unarchive-category): Remove.
(todos-unarchive-items): Fix handling of marked items.  Remove
code for unarchiving whole category, since that is covered by
unarchiving marked items.  Handle unarchiving items to a category
that had been deleted from the todo file by re-adding the
category.  Use todos-category-select to display restored items,
not todos-show.  Remove obsolete or superfluous code.
lisp/ChangeLog
lisp/calendar/todos.el