From mboxrd@z Thu Jan 1 00:00:00 1970 From: Robert Goldman Subject: Skipping deadlined items until scheduled day in agenda Date: Wed, 17 Feb 2010 09:20:11 -0600 Message-ID: <4B7C092B.8070907@sift.info> Reply-To: rpgoldman@sift.info 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 1NhlhJ-000289-4l for emacs-orgmode@gnu.org; Wed, 17 Feb 2010 10:20:17 -0500 Received: from [140.186.70.92] (port=53158 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NhlhH-000281-F3 for emacs-orgmode@gnu.org; Wed, 17 Feb 2010 10:20:15 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1NhlhG-0000M6-Rj for emacs-orgmode@gnu.org; Wed, 17 Feb 2010 10:20:15 -0500 Received: from mpls.sift.info ([75.146.46.193]:48468) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NhlhG-0000M0-NB for emacs-orgmode@gnu.org; Wed, 17 Feb 2010 10:20:14 -0500 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: Org Mode I would like to be able to skip entries in a daily agenda view if they are being displayed because of the deadline, but they have been scheduled. For example, if I have a TODO whose deadline is 7 days in the future, but I have scheduled to do it two days in the future, I don't want to see it in my daily agenda for today or tomorrow. Scheduling it has committed me to do it two days from now, so I don't want to clutter up my agenda view today. This seems like almost the opposite of org-agenda-skip-scheduled-if-deadline-is-shown. I have looked at some examples, but I'm not finding the answer. It seems like the skip-if stuff can only test the org item, not the org item in a particular context (i.e., what I want is something like skip this if it's got a deadline and a scheduled time and this org agenda line is before the scheduled time). I will have a look in the source for org-agenda-skip-scheduled-if-deadline-is- shown and can probably reverse engineer that to do what I want, but I thought I'd see if anyone has already done this. thanks, r