emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Orgmode] Re: Habits default on first STATE when rescheduled


From: Bernt Hansen
Subject: [Orgmode] Re: Habits default on first STATE when rescheduled
Date: Mon, 20 Dec 2010 11:20:48 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux)


Sébastien Vauban <address@hidden>
writes:

> Having the following possible states:
>
> #+begin_src emacs-lisp
>   (setq org-todo-keywords
>         '((sequence "NEW(n!)"
>                     "TODO(t!)"
>                     "WAIT(w!)"
>                     "DLGT(l!)"
>                     "|"
>                     "DONE(d!)"
>                     "DFRD(f!)"
>                     "CANX(c!)")))
> #+end_src
>
> the habits, when DONE, go back to state NEW, instead of TODO. Of course, there
> is no way for Org to know it has to re-begin at the second state (in this
> case).
>
> Maybe it'd be good to add an index for habit cycles, or so?
>
> The other alternative is to put NEW after TODO, but this is quite meaningless,
> for all the other non-habit tasks that would be first TODO, then NEW, then...
> when cycling with S-arrow.

Hi Seb,

You can add a property to your habits

  :REPEAT_TO_STATE: TODO

which forces this state for repeating tasks when the item is marked DONE

HTH,
Bernt





reply via email to

[Prev in Thread] Current Thread [Next in Thread]