From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Filippo A. Salustri" Subject: manipulating the agenda from elisp? Date: Thu, 7 Apr 2011 22:05:22 -0400 Message-ID: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=00504502d31997a76a04a05ea853 Return-path: Received: from [140.186.70.92] (port=58223 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Q814g-0006GJ-AQ for emacs-orgmode@gnu.org; Thu, 07 Apr 2011 22:05:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Q814f-0004Sn-4f for emacs-orgmode@gnu.org; Thu, 07 Apr 2011 22:05:26 -0400 Received: from mail-ww0-f49.google.com ([74.125.82.49]:37296) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Q814f-0004SW-0a for emacs-orgmode@gnu.org; Thu, 07 Apr 2011 22:05:25 -0400 Received: by wwb39 with SMTP id 39so3218718wwb.30 for ; Thu, 07 Apr 2011 19:05:23 -0700 (PDT) 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 --00504502d31997a76a04a05ea853 Content-Type: text/plain; charset=ISO-8859-1 Hi, I'm thinking I might like to try some programming to do things to the agenda from an elisp function. I tried 'apropos agenda' but I didn't really see the kind of thing I'm looking for. What I'm hoping is for some way to iterate over each item in the agenda, and be able to access the content of the item in some structured way. I think I've seen functions that can pull info like TODO state and priority from the item under the cursor, so it's the iteration part that I'm really interested in. Any advice? Cheers. Fil -- Filippo A. Salustri, Ph.D., P.Eng. Mechanical and Industrial Engineering Ryerson University 350 Victoria St, Toronto, ON M5B 2K3, Canada Tel: 416/979-5000 ext 7749 Fax: 416/979-5265 Email: salustri@ryerson.ca http://deseng.ryerson.ca/~fil/ --00504502d31997a76a04a05ea853 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hi,
I'm thinking I might like to try some programming to do things = to the agenda from an elisp function.
I tried 'apropos agenda= ' but I didn't really see the kind of thing I'm looking for.
What I'm hoping is for some way to iterate over each item in the a= genda, and be able to access the content of the item in some structured way= .
I think I've seen functions that can pull info like TODO st= ate and priority from the item under the cursor, so it's the iteration = part that I'm really interested in.

Any advice?
Cheers.
Fil

--
Filippo A. Salustri, Ph.D., P.Eng.
Mechanical and Indus= trial Engineering
Ryerson University
350 Victoria St, Toronto, ON
M5B 2K3, Canada
Tel: 416/979-5000 ext 7749
Fax: 416/979-5265
Email= : salustri@ryerson.ca
http://deseng.ryerson.ca/~fil/
--00504502d31997a76a04a05ea853--