From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matt Lundin Subject: Re: Notes reviews with sparse trees Date: Thu, 27 Jan 2011 13:32:28 -0500 Message-ID: <87ei7yqjsz.fsf@fastmail.fm> References: <11D6DC00-9527-41AC-9067-F0D126322AF3@me.com> 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=50392 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PiWdz-0004r1-HW for emacs-orgmode@gnu.org; Thu, 27 Jan 2011 13:32:32 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PiWdy-0004j0-5d for emacs-orgmode@gnu.org; Thu, 27 Jan 2011 13:32:31 -0500 Received: from out1.smtp.messagingengine.com ([66.111.4.25]:56639) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PiWdx-0004iv-Tz for emacs-orgmode@gnu.org; Thu, 27 Jan 2011 13:32:30 -0500 In-Reply-To: <11D6DC00-9527-41AC-9067-F0D126322AF3@me.com> (Giorgio Valoti's message of "Tue, 25 Jan 2011 07:00:48 +0100") 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: Giorgio Valoti Cc: emacs-orgmode@gnu.org Giorgio Valoti writes: > since I started using Org I collected a bunch of notes in a journal > file and I=E2=80=99d like to review them on a regular schedule. Ideally, = I=E2=80=99d > like to mark a given entry with a review timestamp so I can skip it > the next I review the journal file and then use a sparse tree to see > only the notes that I haven=E2=80=99t reviewed in a while. > > The problem is that I can=E2=80=99t get a sparse tree using these timesta= mps > because it works only with deadlines and schedules. Does anybody know > how to work around this limitation, short of using a regexp? You can use tags/property matches for this. For all inactive timestamps more than two weeks in the past: C-c / m TIMESTAMP_IA<"<-2w>" The same for all active timestamps: C-c / m TIMESTAMP<"<-2w>" For inactive timestamps, more than one week old and less than two weeks old: C-c / m TIMESTAMP_IA<"<-1w>"+TIMESTAMP_IA>"<-2w>" For today's timestamps: C-c / m TIMESTAMP=3D"" And so on... Please see the following for more details: (info "(org) Matching tags and properties") (info "(org) Special properties") http://orgmode.org/worg/org-tutorials/advanced-searching.html#special-prope= rties Best, Matt