I’ve been trying to work out a particular agenda for some time now. Due to some known bugs in sorting with IA time stamps in some of the commands, I’ve been forced to branch a little abroad. I’ve got most of things worked out, but need
a little guidance on the last remaining piece.
Here’s the custom agenda command:
("Z" "Last Worked skip" ((alltodo ""
((org-agenda-skip-function (lambda nil
(org-agenda-skip-entry-if (quote notregexp) "\\:LastWorked\\:")))
(org-agenda-sticky nil)
(org-agenda-sorting-strategy (quote (tsia-down todo-state-down)))
Some, but not all, headlines have a ‘LastWorked’ property holding an IA time stamp
Some, but not all, headlines with a ‘LastWorked’ property have a ‘TODO’ status IE meetings get an active datestamp but not a TODO status,
And have a ‘LastWorked’ property based on when meeting occurred.
The above command will pick up all the headlines with a TODO status and a LastWorked Property, sort by LastWorked, and displayed.
This is great.
What I also need is a way to pick up ALL headlines with a LastWorked Property, including headlines with closed TODO stati (IE DONE)
Using the ‘s’ type agenda picks up all the right items, but the sort on ‘LastWorked’ fails
Any ideas?
Subhan