From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?utf-8?Q?Peter_M=C3=BCnster?= Subject: get all todo items as lisp list Date: Sat, 18 Feb 2012 18:41:22 +0100 Message-ID: <87wr7krqd9.fsf@micropit.couberia.bzh> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([140.186.70.92]:42700) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RyoHh-0003cD-EK for emacs-orgmode@gnu.org; Sat, 18 Feb 2012 12:41:22 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RyoHg-000402-17 for emacs-orgmode@gnu.org; Sat, 18 Feb 2012 12:41:21 -0500 Received: from plane.gmane.org ([80.91.229.3]:47722) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RyoHf-0003zs-Qz for emacs-orgmode@gnu.org; Sat, 18 Feb 2012 12:41:19 -0500 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1RyoHb-0007rz-7h for emacs-orgmode@gnu.org; Sat, 18 Feb 2012 18:41:15 +0100 Received: from arennes-359-1-251-30.w2-2.abo.wanadoo.fr ([2.2.202.30]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 18 Feb 2012 18:41:15 +0100 Received: from pmlists by arennes-359-1-251-30.w2-2.abo.wanadoo.fr with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 18 Feb 2012 18:41:15 +0100 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Hi, Given a todo list in an org file, is there already a function, that converts this list to an elisp list, that contains at least heading, deadline and properties? Example input: --8<---------------cut here---------------start------------->8--- * TODO todo-test DEADLINE: <2012-04-19 Thu 13:33> :PROPERTIES: :notify: notify-test :END: * TODO todo-test2 DEADLINE: <2012-05-20 Sun 16:66> :PROPERTIES: :notify: notify-test2 :END: --8<---------------cut here---------------end--------------->8--- Example output: --8<---------------cut here---------------start------------->8--- ((file "test.org" heading "TODO todo-test" deadline (111 222 333) properties (notify notify-test)) (file "test.org" heading "TODO todo-test2" deadline (123 456 789) properties (notify notify-test2))) --8<---------------cut here---------------end--------------->8--- Or are there functions, that could help me, to do it myself? (I've tried with `org-agenda-get-day-entries', but without success...) TIA for any help! -- Peter