From mboxrd@z Thu Jan 1 00:00:00 1970 From: Carsten Dominik Subject: Re: a small idea for repeating tasks Date: Fri, 26 Jun 2009 09:52:47 +0200 Message-ID: <77586740-9180-40B6-873F-C01E539D5B6F@gmail.com> References: <20524da70906252055u7370e73ex5a3632f189c57cda@mail.gmail.com> Mime-Version: 1.0 (Apple Message framework v935.3) Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MK6Ez-00007r-2y for emacs-orgmode@gnu.org; Fri, 26 Jun 2009 03:52:57 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MK6Eu-00005z-3T for emacs-orgmode@gnu.org; Fri, 26 Jun 2009 03:52:56 -0400 Received: from [199.232.76.173] (port=52409 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MK6Et-00005w-W0 for emacs-orgmode@gnu.org; Fri, 26 Jun 2009 03:52:52 -0400 Received: from mail-ew0-f208.google.com ([209.85.219.208]:44926) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MK6Et-0004iV-HJ for emacs-orgmode@gnu.org; Fri, 26 Jun 2009 03:52:51 -0400 Received: by ewy4 with SMTP id 4so648406ewy.42 for ; Fri, 26 Jun 2009 00:52:50 -0700 (PDT) In-Reply-To: <20524da70906252055u7370e73ex5a3632f189c57cda@mail.gmail.com> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Samuel Wales Cc: emacs-orgmode@gnu.org On Jun 26, 2009, at 5:55 AM, Samuel Wales wrote: > When you try to mark a repeating task done, org appears to > change it to the first item in org-todo-keywords. Many > people have "TODO" there. This appears to conflict with other uses of > that variable, as it also determines sort order and cycle order. > > Perhaps a new variable can contain the todo keyword that > should be used when a repeating task is marked done. > > Then it doesn't matter what sort order you use. > > Thanks. This is because you have set up your TODO keywords as `sequence', not as `type'. So the repeater assumes that this is a sequence of states that should be repeated. If you did #+TYP_TODO: TODO(t) STARTED(s) REPEAT(r) WAITING(w) APPT(a) | DONE(d) CANCELLED(c) DEFERRED(f) this would work as you expect. Type or sequence make a difference only in two situations: 1. When the repeater rests an entry 2. When you press C-c C-t and *don't* use fast access keys to TODO states. Then `C-c C-t' will jump directly to DONE from any not-done state. Sounds pretty consistent to me. I guess we could have a property to force a particular repeat state where needed.... - Carsten > > -- > Myalgic encephalomyelitis denialism is causing death and severe > suffering, > worse than MS. Conflicts of interest are destroying research. / > You/ can > get the disease at any time permanently. Do science and justice > matter to > you? http://www.meactionuk.org.uk/What_Is_ME_What_Is_CFS.htm > > > _______________________________________________ > Emacs-orgmode mailing list > Remember: use `Reply All' to send replies to the list. > Emacs-orgmode@gnu.org > http://lists.gnu.org/mailman/listinfo/emacs-orgmode