From mboxrd@z Thu Jan 1 00:00:00 1970 From: Robert Goldman Subject: Re: Help with agenda-custom commands Date: Wed, 01 Oct 2008 08:19:11 -0500 Message-ID: <48E378CF.1050109@sift.info> References: Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Kl1bs-0008D2-9Y for emacs-orgmode@gnu.org; Wed, 01 Oct 2008 09:19:20 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Kl1bp-0008Cd-RY for emacs-orgmode@gnu.org; Wed, 01 Oct 2008 09:19:19 -0400 Received: from [199.232.76.173] (port=39551 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Kl1bp-0008Ca-M5 for emacs-orgmode@gnu.org; Wed, 01 Oct 2008 09:19:17 -0400 Received: from outbound-mail-103.bluehost.com ([69.89.22.13]:36490) by monty-python.gnu.org with smtp (Exim 4.60) (envelope-from ) id 1Kl1bp-0004BO-8J for emacs-orgmode@gnu.org; Wed, 01 Oct 2008 09:19:17 -0400 In-Reply-To: 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: emacs-orgmode@gnu.org > Date: Tue, 30 Sep 2008 11:40:46 -0500 > From: Paul Holcomb > Subject: Re: [Orgmode] Help with agenda-custom commands > To: Carsten Dominik > Cc: emacs-orgmode@gnu.org, pholcomb@cpoint.net > Message-ID: <20080930164045.GC28285@cpoint.net> > Content-Type: text/plain; charset=us-ascii > > On Sun, Sep 28, 2008 at 07:16:41AM +0200, Carsten Dominik wrote: > >>> *) Is there a simple way to construct an agenda view that: >>> -shows all past scheduled events for one TODO keyword only >>> -skips for all others > >> I have not tested this, but you might be able to use the general tags/ >> property/todo matcher >> on `C-c a m' like this: >> >> SCHEDULED<""/!+MYTODOKEYWORD > > This works, but not for a day or week view. > > On the positive side, while I was trying to figure out how to do > this, I've started to rethink how I'm using the different date > keywords. > > I was originally trying to overload the meaning of SCHEDULED. Making > a TODO item that starts in the future and then will continue showing > up until done (as in the manual) for "WAITING" items, but also as a > TODO item that starts in the future, but then should become a normal > TODO item for everything not a "WAITING" item. > > I think a better approach to the second one is going to be using a > property like ACTIVEON, like so: > > :PROPERTIES: > :ACTIVEON: <2008-10-01 Wed> > :END: > > I'm still at the idea stage here, but think it could work with a hook > similar to org-expiry.el or org-depend.el I'm not entirely sure I follow this --- are you looking for something that will be like a release time in scheduling? I.e., the task would effectively be invisible (at least on agenda view) until its ACTIVEON date, and then act like a normal task from then on?