Fix bug with invisible agenda items
commit0f9ad773c0977b78ed6f090053bc345d4ffb2b76
authorCarsten Dominik <carsten.dominik@gmail.com>
Thu, 3 Sep 2009 04:18:38 +0000 (3 06:18 +0200)
committerCarsten Dominik <carsten.dominik@gmail.com>
Thu, 3 Sep 2009 06:10:36 +0000 (3 08:10 +0200)
tree608d488f092d80ac4e61737658293be15bceb652
parent19572f393ae4ffd1fd43832b3f7f208c9e48481f
Fix bug with invisible agenda items

Peter Westlake writes:

> This is quite obscure, and an odd corner case, but here it is.
>
> If you have an item which is:
>
> - a TODO
> - scheduled
> - ordered
> - blocked by a child TODO
>
> then it leaves an empty line in the agenda.
>
> Here's a test case:
> ,----
> | * Press t r on this line in the agenda
> |   SCHEDULED: <2009-09-02 Wed>
> |   :PROPERTIES:
> |   :ORDERED:  t
> |   :END:
> | *** TODO Report invisible scheduled items
> `----
>
> C-a a a will show an agenda with "Scheduled: Press t r ...".
> Press "t" on that line to add a TODO.
> Press "r" to redisplay, and see the line go blank.
>
> Peter.
lisp/ChangeLog
lisp/org-agenda.el