From mboxrd@z Thu Jan 1 00:00:00 1970 From: Carsten Dominik Subject: Re: Weekday repeaters, and filtering scheduled tasks. Date: Wed, 2 Jul 2008 10:47:43 -0700 Message-ID: References: <64F67AD0-E3D4-41A2-8777-9B9F67502F63@uva.nl> Mime-Version: 1.0 (Apple Message framework v924) Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KE6Qp-0007wc-RZ for emacs-orgmode@gnu.org; Wed, 02 Jul 2008 13:47:51 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KE6Qn-0007up-9I for emacs-orgmode@gnu.org; Wed, 02 Jul 2008 13:47:51 -0400 Received: from [199.232.76.173] (port=36368 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KE6Qm-0007uS-Tv for emacs-orgmode@gnu.org; Wed, 02 Jul 2008 13:47:48 -0400 Received: from korteweg.uva.nl ([146.50.98.70]:14006) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KE6Qm-0001zS-Cb for emacs-orgmode@gnu.org; Wed, 02 Jul 2008 13:47:48 -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: Manish Cc: org-mode mailing list On Jul 2, 2008, at 10:38 AM, Manish wrote: > On Wed, Jul 2, 2008 at 4:57 AM, Carsten Dominik wrote: >> >> On Jun 26, 2008, at 8:28 PM, Manish wrote: >> >>> On Fri, Jun 27, 2008 at 8:30 AM, Avdi Grimm wrote: >>>> >>>> On Thu, Jun 26, 2008 at 10:55 PM, Manish wrote: >>>>> >>>>> I do not understand this one. >>>> >>>> I'm looking for the combination of *all* of those conditions >>>> in one agenda view. In other words, I want to see all the >>>> NEXT items which are either unscheduled or due today; but I >>>> don't want to see any items which are scheduled in the >>>> future. >>> >>> Carsten, >>> >>> May I request some more pre-defined conditions when using >>> org-agenda-skip-* functions e.g. due and not due, optionally >>> accepting a date+time to compare against (using current date and >>> time as default)? Hope this makes sense. >>> >>> -- Manish >>> >> >> Hi Manish, I have not done so yet for the skipping mechanism. But >> I have >> just implemented time comparisons for property searches. For >> example: >> >> +DEADLINE<"<2008-07-01>" >> +DEADLINE>="" >> +DEADLINE>"" >> +SCHEDULED>="<2008-07-01>"+SCHEDULED<="<2008-07-05>" >> >> I guess this should go a long way.... > > Thank you very much. > > I have a question though: > > ,----[ from org.texi ] > | +If the comparison value is enclosed in double quotes @emph{and} > angular > | +brackets (like @samp{DEADLINE<="<2008-12-24 18:30>"}), both > values are > | +assumed to be date/time specifications in the standard Org > way@footnote{The > | +only special values that will be recognized are @samp{""} > for now, and > | +@samp{" specification.}, and > | +the comparison will be done accordingly. > `---- > > So when I say DEADLINE<="" and if the deadline has a > timestamp ( < current time ), then it will not be listed. Is my > understanding correct? I wonder if "" should not be > better pegged at 23:59 of today's date? which would fail if you did DEADLINE>="" There is not good solution for this. uses the date without a time, in order to provide for comparison with deadline dates that are only a date, not a time. If your deadlines have times associated with them, better use a date and time explicitly. I could provide yesterday and tomorrow, maybe.... - Carsten > > > -- Manish