emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
* Eliminate DONE state?
@ 2009-09-18 12:31 PT
  2009-09-18 14:33 ` Matt Lundin
  2009-09-18 14:53 ` Carsten Dominik
  0 siblings, 2 replies; 6+ messages in thread
From: PT @ 2009-09-18 12:31 UTC (permalink / raw)
  To: emacs-orgmode

Is is possible to eliminate the DONE state completely? I'd like a single 
state TODO and want to switch between TODO and nothing states, but 

     (setq org-todo-keywords '((sequence "TODO")))

doesn't seem to work, because it always considers the last state as a
DONE state.

Is it possible to have only a single actionable task state and nothing 
else, so when I switch then the sequence is nothing-TODO-nothing-TODO-...? 

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Eliminate DONE state?
  2009-09-18 12:31 Eliminate DONE state? PT
@ 2009-09-18 14:33 ` Matt Lundin
  2009-09-18 14:51   ` PT
  2009-09-18 14:53 ` Carsten Dominik
  1 sibling, 1 reply; 6+ messages in thread
From: Matt Lundin @ 2009-09-18 14:33 UTC (permalink / raw)
  To: PT; +Cc: emacs-orgmode

PT <spamfilteraccount@gmail.com> writes:

> Is is possible to eliminate the DONE state completely? I'd like a single 
> state TODO and want to switch between TODO and nothing states, but 
>
>      (setq org-todo-keywords '((sequence "TODO")))
>
> doesn't seem to work, because it always considers the last state as a
> DONE state.
>
> Is it possible to have only a single actionable task state and nothing 
> else, so when I switch then the sequence is nothing-TODO-nothing-TODO-...? 

Not that I am aware of. Lots of functionality in org depends on inactive
TODOs. For instance, if you don't have a DONE state, then scheduled
items will remain on your agenda forever, even if they aren't marked as
a TODO.

Why not just switch back and forth between TODO and nothing by S-Right
and S-Left?

Best,
Matt

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Eliminate DONE state?
  2009-09-18 14:33 ` Matt Lundin
@ 2009-09-18 14:51   ` PT
  0 siblings, 0 replies; 6+ messages in thread
From: PT @ 2009-09-18 14:51 UTC (permalink / raw)
  To: emacs-orgmode

Matt Lundin <mdl <at> imapmail.org> writes:

> Not that I am aware of. Lots of functionality in org depends on inactive
> TODOs. For instance, if you don't have a DONE state, then scheduled
> items will remain on your agenda forever, even if they aren't marked as
> a TODO.

Okay, it's not a big deal. I always delete DONE items anyway, so they don't
clutter the todo list. It's only inconvenient when I switch an item to TODO
state accidentally and I have to switch to DONE first and then nothing to
undo it. Which reminds me: I could use undo to undo it. Hmmm. :D

> 
> Why not just switch back and forth between TODO and nothing by S-Right
> and S-Left?
> 

I use PC selection mode so these keys are already taken and the replacement
keys org provides are not as convenient.

But I can live with it, it's a minor inconvenience. And one day I may even
discover the point of keeping DONE items in the tree and then it will be
a non-issue. :)

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Eliminate DONE state?
  2009-09-18 12:31 Eliminate DONE state? PT
  2009-09-18 14:33 ` Matt Lundin
@ 2009-09-18 14:53 ` Carsten Dominik
  2009-09-18 15:17   ` Matt Lundin
  1 sibling, 1 reply; 6+ messages in thread
From: Carsten Dominik @ 2009-09-18 14:53 UTC (permalink / raw)
  To: PT; +Cc: emacs-orgmode


On Sep 18, 2009, at 1:31 PM, PT wrote:

> Is is possible to eliminate the DONE state completely? I'd like a  
> single
> state TODO and want to switch between TODO and nothing states, but
>
>     (setq org-todo-keywords '((sequence "TODO")))
>
> doesn't seem to work, because it always considers the last state as a
> DONE state.
>
> Is it possible to have only a single actionable task state and nothing
> else, so when I switch then the sequence is nothing-TODO-nothing- 
> TODO-...?


Hi PT,

the following seems to work, but  am not sure if it will break
something.

(setq org-todo-keywords '((sequence "TODO" "|")))

HTH

- Carsten

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Eliminate DONE state?
  2009-09-18 14:53 ` Carsten Dominik
@ 2009-09-18 15:17   ` Matt Lundin
  2009-09-18 15:23     ` Carsten Dominik
  0 siblings, 1 reply; 6+ messages in thread
From: Matt Lundin @ 2009-09-18 15:17 UTC (permalink / raw)
  To: Carsten Dominik; +Cc: PT, emacs-orgmode

Carsten Dominik <carsten.dominik@gmail.com> writes:

> On Sep 18, 2009, at 1:31 PM, PT wrote:
>
>> Is is possible to eliminate the DONE state completely? I'd like a
>> single
>> state TODO and want to switch between TODO and nothing states, but
>>
>>     (setq org-todo-keywords '((sequence "TODO")))
>>
>> doesn't seem to work, because it always considers the last state as a
>> DONE state.
>>
>> Is it possible to have only a single actionable task state and nothing
>> else, so when I switch then the sequence is nothing-TODO-nothing-
>> TODO-...?
>
>
> Hi PT,
>
> the following seems to work, but  am not sure if it will break
> something.
>
> (setq org-todo-keywords '((sequence "TODO" "|")))

That was my first thought, too. But on my machine, it causes TODO items
to be assigned a CLOSED timestamp.

Best,
Matt

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Eliminate DONE state?
  2009-09-18 15:17   ` Matt Lundin
@ 2009-09-18 15:23     ` Carsten Dominik
  0 siblings, 0 replies; 6+ messages in thread
From: Carsten Dominik @ 2009-09-18 15:23 UTC (permalink / raw)
  To: Matt Lundin; +Cc: PT, emacs-orgmode


On Sep 18, 2009, at 4:17 PM, Matt Lundin wrote:

> Carsten Dominik <carsten.dominik@gmail.com> writes:
>
>> On Sep 18, 2009, at 1:31 PM, PT wrote:
>>
>>> Is is possible to eliminate the DONE state completely? I'd like a
>>> single
>>> state TODO and want to switch between TODO and nothing states, but
>>>
>>>    (setq org-todo-keywords '((sequence "TODO")))
>>>
>>> doesn't seem to work, because it always considers the last state  
>>> as a
>>> DONE state.
>>>
>>> Is it possible to have only a single actionable task state and  
>>> nothing
>>> else, so when I switch then the sequence is nothing-TODO-nothing-
>>> TODO-...?
>>
>>
>> Hi PT,
>>
>> the following seems to work, but  am not sure if it will break
>> something.
>>
>> (setq org-todo-keywords '((sequence "TODO" "|")))
>
> That was my first thought, too. But on my machine, it causes TODO  
> items
> to be assigned a CLOSED timestamp.


:-)  Indeed.

Conclusion: this is not supported.

- Carsten
>
> Best,
> Matt

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2009-09-18 15:23 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-09-18 12:31 Eliminate DONE state? PT
2009-09-18 14:33 ` Matt Lundin
2009-09-18 14:51   ` PT
2009-09-18 14:53 ` Carsten Dominik
2009-09-18 15:17   ` Matt Lundin
2009-09-18 15:23     ` Carsten Dominik

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).