emacs-orgmode
[Top][All Lists]
Advanced

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

[O] Agenda todo filter order


From: Bernt Hansen
Subject: [O] Agenda todo filter order
Date: Tue, 19 Apr 2011 20:33:33 -0400
User-agent: Gnus/5.110015 (No Gnus v0.15) Emacs/23.2 (gnu/linux)

Hi Carsten,

I'm trying to tune my shiny new block agenda so it has a section that
displays non-project tasks without a scheduled date or deadline date in
the future.

I have a non-standard skipping function that skips project trees which
I'm using in this agenda so what is left should only be non-project
tasks.  My agenda with only this non-standard skipping function works
perfectly and gives me a list of only non-project tasks.

I don't really want to see non-project tasks with a scheduled or
deadline date in the future.  I added org-agenda-todo-ignore-scheduled
and org-agenda-todo-ignore-deadlines to 'future to this agenda view and
now I get extra project tasks in the list which is incorrect.

It seems the org-agenda-todo-ignore-scheduled (and deadlines) vars are
applied to the list of todo tasks first -- so any projects that have a
scheduled or deadline date are skipped (but not the entire tree - just
the top-level project task) -- this makes all of the project subtasks
appear in my 'non-project' task list which is wrong.

If the non-standard skipping function was applied first and then the
test for scheduled/deadline I think it work work the way I want.  Is
this hard to change?

Example:

* TODO Project task
** TODO Subtask 1
** TODO Subtask 2
* TODO Non project task
* TODO Another non-project-task
* TODO Some future non-project task

[2011-04-19 Tue 20:33]
[2011-04-19 Tue 20:33]
[2011-04-19 Tue 20:33]
[2011-04-19 Tue 20:33]
[2011-04-19 Tue 20:33]



reply via email to

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