From mboxrd@z Thu Jan 1 00:00:00 1970 From: Erik Iverson Subject: Re: file+olp problem in org-capture. Date: Tue, 24 Aug 2010 07:58:10 -0500 Message-ID: <4C73C1E2.9040904@ccbr.umn.edu> References: Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Return-path: Received: from [140.186.70.92] (port=56829 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ont4A-00060y-Ij for emacs-orgmode@gnu.org; Tue, 24 Aug 2010 08:57:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Ont49-0004Zg-Cb for emacs-orgmode@gnu.org; Tue, 24 Aug 2010 08:57:26 -0400 Received: from pegasus.biostat.wisc.edu ([144.92.73.35]:43070) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Ont49-0004Z9-70 for emacs-orgmode@gnu.org; Tue, 24 Aug 2010 08:57:25 -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: Tim O'Callaghan Cc: org-mode Tim, I ran into the exact same issue yesterday, in fact, our examples are almost identical! Here is the reply I received from David. http://www.mail-archive.com/emacs-orgmode@gnu.org/msg29029.html I didn't tried his solution yet, but it should work. On 08/24/2010 03:16 AM, Tim O'Callaghan wrote: > Hi, > > first, am i right i assuming that the file+olp is designed so that i > can specify the top of a tree, and the headings in the tree i want to > be able to capture to? > > That is what i am trying to do with the "1" option. It does not > evaluate the concat operation and so fails. > > ;; constant used in lots of other things. > (defconst toc:ze-org-dir "~/org/") > ;; example org template > (setq org-capture-templates > '( > ;; works > ;; (file+headline "path/to/file" "node headline") > ("0" "0+inbox" entry > (file+headline (concat toc:ze-org-dir "0+inbox.org") > "+INBOX") "* %? \n") > ;; does not work > ;; (file+olp "path/to/file" "Level 1 heading" "Level 2" ...) > ("1" "1+projects" entry > (file+olp (concat toc:ze-org-dir "1+projects.org") "+TASKS" > "+PROJECTS") > "* "))) > > > Tim. > > _______________________________________________ > Emacs-orgmode mailing list > Please use `Reply All' to send replies to the list. > Emacs-orgmode@gnu.org > http://lists.gnu.org/mailman/listinfo/emacs-orgmode