From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?B?SmFuIELDtmNrZXI=?= Subject: Re: Listing todos which have other todos in the subtree in the agenda Date: Fri, 13 Aug 2010 22:47:04 +0200 Message-ID: <4C65AF48.8020801@jboecker.de> References: <4C64FDD8.3090001@jboecker.de> <8739ui7atw.wl%dmaus@ictsoc.de> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from [140.186.70.92] (port=53473 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ok1Ad-0001zm-QE for emacs-orgmode@gnu.org; Fri, 13 Aug 2010 16:48:09 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Ok19q-0001Jo-Qk for emacs-orgmode@gnu.org; Fri, 13 Aug 2010 16:47:20 -0400 Received: from smtp01.worldserver.net ([217.13.200.36]:41391) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Ok19q-0001Iq-Lu for emacs-orgmode@gnu.org; Fri, 13 Aug 2010 16:47:18 -0400 In-Reply-To: <8739ui7atw.wl%dmaus@ictsoc.de> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: David Maus Cc: Org Mode On 08/13/2010 06:10 PM, David Maus wrote: > Jan B=C3=B6cker wrote: >> I have a projects.org file with entries like this: >=20 >> * PROJECT Find the answer to life, the universe and everything >> * PROJECT World Domination >> *** NEXT build Doomsday Device >=20 >> (where PROJECT and NEXT are both defined as todo keywords.) >=20 >> I'd like to define a custom agenda view to get a project list. I tried= a >> "TAGS search" for '+TODO=3D"PROJECT"'. My problem is that the "World >> Domination" project is not shown, because the todo is blocked by the >> "build Doomsday Device" next action. I tried setting >> `org-enforce-todo-dependencies' to nil in the local settings for the >> agenda command, but that did not help. >=20 >> Setting `org-todo-keywords' to '((sequence "PROJECT")) also did not he= lp. >=20 >> I'd appreciate any ideas on how to achieve a list of all my projects, >> regardless of whether they have next actions defined or not. >=20 > Bernt's "Org Mode - Organize Your Life In Plain Text!" > (http://doc.norang.ca/org-mode.html) might be a good starting point. > Especially >=20 > - 6 Custom agenda views -and- >=20 > - 12.2 Project definition and finding stuck projects=20 >=20 > A simple check in `bh/is-project-p' if the entry has the PROJECT > keyword should do the job. >=20 > HTH, > -- David Thanks for the pointer -- although experimenting with custom skip functions did not solve my problem, by reading Bernt's document I discovered speed keys :) It turned out the culprit was `org-agenda-dim-blocked-tasks', which I had set to 'invisible soon after I started using Org-mode. Setting that to nil in the "Settings for the entire command set" of the block agenda view does what I want. And now that I know about custom skip functions, I can move stuck projects to their own section in the project list. ~ Jan