Hi Myles, Thanks a lot for your help. I also do not quite understand the way it works, and I hope there must be a simpler way to mark previous occurrences as "DONE", while those in the future as "TO DO", for a given reccurring event. If something else is available, please advise. Kind regards, Tomasz 2016-01-27 13:47 GMT+01:00 Myles English : > > Myles English writes: > > > Hello Tomasz, > > > > Tomasz Piotrowski writes: > > > >> I have a simple question, yet couldn't find an equally simple answer to > >> it. Namely, if I set a repeated task (everyday, say), the agenda > >> shows this tasks _for all days_, even in the past. > >> > >> How can I mark a repeated task DONE if it is completed for a given day, > >> while keeping it as TODO for the future? > > > > This is what works for me, the last_repeat property seams to enable the > > behaviour you describe, the logbook is something extra I vaguely > > remember setting up: > > > > * TODO Put recycle bin out > > SCHEDULED: <2016-01-28 Thu +2w> > > :PROPERTIES: > > :LAST_REPEAT: [2016-01-16 Sat 13:10] > > :END: > > :LOGBOOK: > > - State "DONE" from "TODO" [2016-01-16 Sat 13:10] > > - State "DONE" from "TODO" [2016-01-02 Sat 17:41] > > - State "DONE" from "TODO" [2015-12-21 Mon 16:22] > > :END: > > And see also the variable org-agenda-repeating-timestamp-show-all. > (Having read the available help, don't quite understand way it working > for me...) > > Myles > >