Show state changes in agenda logbook mode.
commitc4e9626bf4c6c7969628b4171e6dccd90429d600
authorCarsten Dominik <carsten.dominik@gmail.com>
Wed, 5 Nov 2008 16:26:52 +0000 (5 17:26 +0100)
committerCarsten Dominik <carsten.dominik@gmail.com>
Wed, 5 Nov 2008 16:26:52 +0000 (5 17:26 +0100)
tree8f2836d21c70bb7f28a80f5387343f74cb71c0ab
parent8787f59cef83d60aa4dc57b3de31d0cda2d99e04
Show state changes in agenda logbook mode.

Org records (depending on setup) various information about progress
achieved with projects and tasks.  It can record when an item is done
(when it is "closed"), it can record time spent working on these
entries (clocking), and it can record state changes.

In the daily/weekly agenda, turning on logbook mode with the `l' key
will lists the tasks closed or clocked on a day.

This patch implements showing recorded state changes in the agenda
logbook.  By default, showing state changes is not turned on.  But you
can configure the new variable `org-agenda-log-mode-items' to trigger
inclusion of state changes.  An alternative way is to press `C-u l' in
the agenda, to temporarily force inclusion of all possible entries
(closed, clock, state) into the agenda display.

In passing, this patch renames the function `org-agenda-get-closed' to
the now more appropriate `org-agenda-get-progress'.  The old name
continues to be available as an alias, but its use is deprecated.
doc/org.texi
lisp/ChangeLog
lisp/org-agenda.el