On Mon, Jul 9, 2012 at 8:30 AM, SKempf <
severi...@gmail.com> wrote:
> I have been trying to setup recurring tasks / reminders and am pretty
> confused by the results I get in the agenda view. I think it is related to
> how I am using the program, perhaps the syntax or something, so the focus of
> my question is how *should* I be doing this.
At this point I suspect it is an issue of what you're expecting and
how you're using it, rather than any bugs. Since these operations
should work just like Org you can always refer to main newsgroup at
gmane ( ), also you would want to refer to the manual, perhaps
starting here:
http://orgmode.org/manual/Deadlines-and-scheduling.html#Deadlines-and-scheduling
>>>>> BEGIN __Agenda__ <<<<
> Week-agenda (W28):
> Monday 9 July 2012 Wk28
> 00000004 tmp Sched: 25X: ** TODO change oil in truck
> 00000011 tmp In -24 d.: ** TODO enter expenses into books
> 00000011 tmp In 6 d.: ** TODO enter expenses into books
> Tuesday 10 July 2012
> Wednesday 11 July 2012
> Thursday 12 July 2012
> Friday 13 July 2012
> Saturday 14 July 2012
> Sunday 15 July 2012
> 00000011 tmp Deadline: ** TODO enter expenses into books
>>>>> END __Agenda__ <<<<
>
> It is unexpected to me, to get a "Sched: 25X" related to changing the oil
> and also to not see it at all for Saturday 14 July 2012.
The Sched 25X refers to a scheduled TODO item with date 25 days in the
past. Two problems here: (1) 'Scheduled' is not typically used for
deadlines, but merely for when work on a todo should start (
http://orgmode.org/manual/Deadlines-and-scheduling.html#Deadlines-and-scheduling
) and (2) If you're using repeat intervals with TODO items you will
want to close them as DONE (keystroke ,td ) which will automatically
enter a note saying you completed it on current date and change date
of the TODO to next repeat date. This both (1) keeps log of dates you
performed the task and (2) avoids the warning about tasks in the past
(i..e., the SCHED 25X). (Actually, I'm not sure and the auto-reset
when marking as DONE may only occur for Deadlines with repeat specs,
but you should be using DEADLINES anyway so it should work for you.)
> Likewise, the
> expense reminder works as I would expect, except, it has an extra entry "In
> -24 d.:", like I am overdue to actually complete this. I would welcome any
> comments on, how this should be done, syntax errors, a better way to look at
> reminders / scheduled dates / due dates, etc.
Similarly to the Scheduled item, the '-24 d'date refers to actual date
of TODO, a TODO deadline 24 days in past. Toggling the TODO to DONE
will automatically enter log note and reset repeat date into the
future. DEADLINES use -24 designation to denote tasks that were due
in past but are not yet done. Scheduled items use the SCHED 25X
designation for similar idea.
Also, part of your confusion is also coming about because in the
weekly view warnings on not shown for every day. Warnings are shown
only for the current day in week (or month or year) view. If you
switch to a daily view of, e.g., July 14, you should see all warnings
for any date, even dates that aren't today.
Also, there is a standard default warning period (3 days) for
deadlines where warning occurs even without a -x designation in date
spec. I don't have it set up for you to change this in vimrc yet, but
you can find line in ftplugin/org.vim that reads:
let g:org_deadline_warning_days = 3;
and change it to whatever you want. That is best way to go if you
always want deadline warnings of same period that's different from 3
days.
Hope that helps,
Herb