all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* Agenda, Deadline, DONE
@ 2014-08-05 19:47 hymie!
  2014-08-05 20:23 ` Jorge A. Alfaro-Murillo
  2014-08-05 20:25 ` SabreWolfy
  0 siblings, 2 replies; 5+ messages in thread
From: hymie! @ 2014-08-05 19:47 UTC (permalink / raw)
  To: emacs-orgmode

Greetings.  I'm new to OrgMode, and I'm still working my way through.  It
has a lot of the old functionality and features of the PalmPilot "Bonsai"
program, which I miss terribly, and I hope you take that as a compliment.

Anyway, I'm not sure if I'm doing something wrong or I just don't yet
understand the OrgMode "way".

I have a TODO that looks like this (I had to pull out the details, of course):

** DONE task number 3
   SCHEDULED: <2014-07-30>
   - State "DONE"       from "TODO"       [2014-07-30 Wed 14:47]
   DEADLINE: <2014-08-08>

In my Agenda, I see this:

Friday      8 August 2014
  file:       Deadline:   DONE task number 3

It seems to me that, if the task is already completed, then I no longer care
about the deadline.  It's done.  So I'd rather not see it in the Agenda.

I guess I could just remove the deadline from the task itself, but I kinda
like having the historical info (that I finished a week and a half early).

Is there a way to remove deadlines for DONE tasks from the Agenda?

hymie!
hymie@lactose.homelinux.net

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

* Re: Agenda, Deadline, DONE
  2014-08-05 19:47 Agenda, Deadline, DONE hymie!
@ 2014-08-05 20:23 ` Jorge A. Alfaro-Murillo
  2014-08-05 20:25 ` SabreWolfy
  1 sibling, 0 replies; 5+ messages in thread
From: Jorge A. Alfaro-Murillo @ 2014-08-05 20:23 UTC (permalink / raw)
  To: emacs-orgmode

hymie! <hymie@lactose.homelinux.net> writes:

> Greetings.  I'm new to OrgMode, and I'm still working my way 
> through.  It has a lot of the old functionality and features of 
> the PalmPilot "Bonsai" program, which I miss terribly, and I 
> hope you take that as a compliment. 

Welcome.

> I have a TODO that looks like this (I had to pull out the 
> details, of course): 
> 
> ** DONE task number 3 
>    SCHEDULED: <2014-07-30> - State "DONE"       from "TODO" 
>    [2014-07-30 Wed 14:47] DEADLINE: <2014-08-08> 
> 
> In my Agenda, I see this: 
> 
> Friday      8 August 2014 
>   file:       Deadline:   DONE task number 3 
> 
> It seems to me that, if the task is already completed, then I no 
> longer care about the deadline. It's done. So I'd rather not see 
> it in the Agenda. 
> 
> I guess I could just remove the deadline from the task itself, 
> but I kinda like having the historical info (that I finished a 
> week and a half early).
> 
> Is there a way to remove deadlines for DONE tasks from the 
> Agenda? 

I also like to keep the historical info, but in order to keep my 
tasks.org file clean (and save some time while building the 
agenda) I keep it in a separate file. Probably the simplest way is 
something like this:

#+BEGIN_SRC emacs-lisp 
  (setq org-archive-location "~/org/archive.org::") 
#+END_SRC  Now when you do not want to see something anymore, you 
can press C-c C-x C-a from the org file or the agenda to move the 
item to the archive.org file. Check the documentation of 
org-archive-location or (info "(org) Archiving") for more details.

Best,

-- 
Jorge.

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

* Re: Agenda, Deadline, DONE
  2014-08-05 19:47 Agenda, Deadline, DONE hymie!
  2014-08-05 20:23 ` Jorge A. Alfaro-Murillo
@ 2014-08-05 20:25 ` SabreWolfy
  2014-08-05 20:29   ` SabreWolfy
  1 sibling, 1 reply; 5+ messages in thread
From: SabreWolfy @ 2014-08-05 20:25 UTC (permalink / raw)
  To: emacs-orgmode

hymie! <hymie <at> lactose.homelinux.net> writes:

> Is there a way to remove deadlines for DONE tasks from the Agenda?

Add this to your .emacs:

,-----
| (setq org-agenda-skip-deadline-if-done nil)
`-----

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

* Re: Agenda, Deadline, DONE
  2014-08-05 20:25 ` SabreWolfy
@ 2014-08-05 20:29   ` SabreWolfy
  2014-08-05 20:35     ` hymie!
  0 siblings, 1 reply; 5+ messages in thread
From: SabreWolfy @ 2014-08-05 20:29 UTC (permalink / raw)
  To: emacs-orgmode

Correction:

,-----
| (setq org-agenda-skip-deadline-if-done t)
`-----

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

* Re: Agenda, Deadline, DONE
  2014-08-05 20:29   ` SabreWolfy
@ 2014-08-05 20:35     ` hymie!
  0 siblings, 0 replies; 5+ messages in thread
From: hymie! @ 2014-08-05 20:35 UTC (permalink / raw)
  To: emacs-orgmode

In our last episode, the evil Dr. Lacto had captured our hero,
  SabreWolfy <sabrewolfy@gmail.com>, who said:
> (setq org-agenda-skip-deadline-if-done t)

Perfect!  Thanks!

--hymie!    http://lactose.homelinux.net/~hymie    hymie@lactose.homelinux.net

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

end of thread, other threads:[~2014-08-05 20:36 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-08-05 19:47 Agenda, Deadline, DONE hymie!
2014-08-05 20:23 ` Jorge A. Alfaro-Murillo
2014-08-05 20:25 ` SabreWolfy
2014-08-05 20:29   ` SabreWolfy
2014-08-05 20:35     ` hymie!

Code repositories for project(s) associated with this external index

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

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.