emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: Matthew Lundin <mdl@imapmail.org>
To: Ivan Nedrehagen <ivannedr@broadpark.no>
Cc: emacs-orgmode@gnu.org, Chris Gray <chrismgray@gmail.com>
Subject: Re: The recurring task pattern
Date: Thu, 04 Jun 2009 20:40:52 -0500	[thread overview]
Message-ID: <8763fb5ufv.fsf@fastmail.fm> (raw)
In-Reply-To: <op.uuzxpwk2etmi9u@gorontha.conoptica.local> (Ivan Nedrehagen's message of "Thu, 04 Jun 2009 12:50:10 +0200")

Ivan Nedrehagen <ivannedr@broadpark.no> writes:

> På Wed, 03 Jun 2009 10:57:47 +0200, skrev Chris Gray
> <chrismgray@gmail.com>:
>
>> You can add a deadline that repeats every week for the task.
>>
>> ** TODO Do weekly task
>>    DEADLINE: <2009-06-03 Wed +1w>
>>
>> Cheers,
>> Chris
>
> Yes this does almost do the trick, but with one annoying feature.
> It changes the state back to TODO immediatly after it is done so
> it still shows up in my agenda as a TODO item. So it looks for me like
> I never have done my repeating items, and I have to check the date to
> be sure.

Which TODO list are you referring to?

   1) The todos on your scheduled agenda (C-c a a)?

   2) The list of all your todos (C-c a t)?

If #1, then you can change the amount of lead time for the agenda with
the following:

--8<---------------cut here---------------start------------->8---
 ** TODO Do weekly task
    DEADLINE: <2009-06-03 Wed +1w -3d>
--8<---------------cut here---------------end--------------->8---

This will cause the todo item to show up on your agenda no sooner than
three days before it is due.

If #2, you might want to check the following variables:

org-agenda-todo-ignore-deadlines
org-agenda-todo-ignore-with-date

These will keep items with deadlines out of your general TODO list. You
can set these globally or use them as local variables in custom agenda
commands.

Regards, 

Matt

      reply	other threads:[~2009-06-05  1:39 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-06-03  8:50 The recurring task pattern Ivan Nedrehagen
2009-06-03  8:57 ` Chris Gray
2009-06-03  9:24   ` Mikael Fornius
2009-06-04 10:50   ` Ivan Nedrehagen
2009-06-05  1:40     ` Matthew Lundin [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=8763fb5ufv.fsf@fastmail.fm \
    --to=mdl@imapmail.org \
    --cc=chrismgray@gmail.com \
    --cc=emacs-orgmode@gnu.org \
    --cc=ivannedr@broadpark.no \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).