From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christopher League Subject: wish list: sort tasks by age Date: Tue, 30 Jun 2009 16:04:39 -0400 Message-ID: <9FE27D7D-3CB3-4B17-9061-0AFF0FCD0AFF@contrapunctus.net> Mime-Version: 1.0 (Apple Message framework v935.3) 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 1MLjZR-0007h9-Iq for emacs-orgmode@gnu.org; Tue, 30 Jun 2009 16:04:49 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MLjZM-0007gj-RY for Emacs-orgmode@gnu.org; Tue, 30 Jun 2009 16:04:49 -0400 Received: from [199.232.76.173] (port=38624 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MLjZM-0007gf-PP for Emacs-orgmode@gnu.org; Tue, 30 Jun 2009 16:04:44 -0400 Received: from contrapunctus.net ([207.210.219.173]:54493) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MLjZM-0003kT-8T for Emacs-orgmode@gnu.org; Tue, 30 Jun 2009 16:04:44 -0400 Received: from [148.4.40.13] (unknown [148.4.40.13]) by contrapunctus.net (Postfix) with ESMTPSA id BEDC082AF for ; Tue, 30 Jun 2009 16:04:39 -0400 (EDT) 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 I would love to be able to sort TODOs by their age, so it becomes painfully obvious what I have been ignoring. Since org relies on free- form text (a strength), it's tricky to ensure that every item gets a 'creation-time' property. But it doesn't need to be accurate to the second; even a script that added that property once every day or so might do the trick. Since I commit my agenda files to git every day or so, I can actually get an approximation to this with git-blame... grep the TODO headlines, then sort by commit date. It's pretty hackish, and I'm not sure I want to go to the trouble of integrating that raw data with the agenda view, if there's a better way within org. Ideas? Thanks! Chris