* Habits default on first STATE when rescheduled
@ 2010-12-20 14:40 Sébastien Vauban
2010-12-20 16:20 ` Bernt Hansen
2010-12-20 16:38 ` Matt Lundin
0 siblings, 2 replies; 4+ messages in thread
From: Sébastien Vauban @ 2010-12-20 14:40 UTC (permalink / raw)
To: emacs-orgmode-mXXj517/zsQ
Hi,
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.
Best regards,
Seb
--
Sébastien Vauban
_______________________________________________
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode-mXXj517/zsQ@public.gmane.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Habits default on first STATE when rescheduled
2010-12-20 14:40 Habits default on first STATE when rescheduled Sébastien Vauban
@ 2010-12-20 16:20 ` Bernt Hansen
2010-12-20 16:38 ` Matt Lundin
1 sibling, 0 replies; 4+ messages in thread
From: Bernt Hansen @ 2010-12-20 16:20 UTC (permalink / raw)
To: Sébastien Vauban; +Cc: public-emacs-orgmode-mXXj517/zsQ
Sébastien Vauban <wxhgmqzgwmuf-geNee64TY+gS+FvcfC7Uqw@public.gmane.org>
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
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Habits default on first STATE when rescheduled
2010-12-20 14:40 Habits default on first STATE when rescheduled Sébastien Vauban
2010-12-20 16:20 ` Bernt Hansen
@ 2010-12-20 16:38 ` Matt Lundin
2010-12-20 20:56 ` Sébastien Vauban
1 sibling, 1 reply; 4+ messages in thread
From: Matt Lundin @ 2010-12-20 16:38 UTC (permalink / raw)
To: Sébastien Vauban; +Cc: Org Mode
Sébastien Vauban <wxhgmqzgwmuf-geNee64TY+gS+FvcfC7Uqw@public.gmane.org>
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).
>
Have you tried the following setting?
(setq org-todo-repeat-to-state "TODO")
You can also set this locally with the :REPEAT_TO_STATE: property.
Best,
Matt
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Habits default on first STATE when rescheduled
2010-12-20 16:38 ` Matt Lundin
@ 2010-12-20 20:56 ` Sébastien Vauban
0 siblings, 0 replies; 4+ messages in thread
From: Sébastien Vauban @ 2010-12-20 20:56 UTC (permalink / raw)
To: emacs-orgmode-mXXj517/zsQ
Hi Bernt and Matt,
Matt Lundin wrote:
> Have you tried the following setting?
>
> (setq org-todo-repeat-to-state "TODO")
>
> You can also set this locally with the :REPEAT_TO_STATE: property.
Like always. You think some tiny stuff is missing... while it is already
there!
Thanks...
Best regards,
Seb
--
Sébastien Vauban
_______________________________________________
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode-mXXj517/zsQ@public.gmane.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2010-12-20 20:56 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-12-20 14:40 Habits default on first STATE when rescheduled Sébastien Vauban
2010-12-20 16:20 ` Bernt Hansen
2010-12-20 16:38 ` Matt Lundin
2010-12-20 20:56 ` Sébastien Vauban
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).