Someone suggested I use the variable org-agenda-skip-deadline-if-done. It works on "standard" org files using the default todo keywords -- if I give a TODO item a deadline and then set it to DONE, it doesn't show up in agenda. Yay!
HOWEVER, if I use custom todo keywords per file, it stops working for that file. I'm using these keywords: #+SEQ_TODO: TODO WAITING | PUBLISHED REJECTED Todo items set to PUBLISHED and REJECTED still show up in the agenda. Any ideas? On Wednesday 25 November 2009 11:54:19 U Avalos wrote: > I have the following completed todo item: > > ** DONE pay Yolanda > DEADLINE: <2009-11-24 Tue> CLOSED: [2009-11-25 Wed 11:18] > > Yet it still appears in the weekly agenda. Is it not working right or is > that how it's supposed to work? > > Also, when I hit C-c C-w (show deadlines in current buffer), I get ALL todo > items, even completed items that are really old. Restricting it with a > numeric prefix (ex: Esc 5 C-c C-w), doesn't work either. I just get all > items plus or minus the number of days. > > > _______________________________________________ > Emacs-orgmode mailing list > Please use `Reply All' to send replies to the list. > Emacs-orgmode@gnu.org > http://lists.gnu.org/mailman/listinfo/emacs-orgmode _______________________________________________ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode