From mboxrd@z Thu Jan 1 00:00:00 1970 From: Carsten Dominik Subject: Re: empty lines in datetree capture templates Date: Tue, 11 Jan 2011 20:58:01 +0100 Message-ID: <8E3EE8DE-E8C0-4A2B-AC3E-D60287934E64@gmail.com> References: <20101228005000.1ce74e0f@bhishma.homelinux.net> <87r5cmkv2p.wl%dmaus@ictsoc.de> Mime-Version: 1.0 (Apple Message framework v936) Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Return-path: Received: from [140.186.70.92] (port=40863 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PckNH-000336-Uj for emacs-orgmode@gnu.org; Tue, 11 Jan 2011 15:00:41 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PckM6-00080g-HG for emacs-orgmode@gnu.org; Tue, 11 Jan 2011 14:59:23 -0500 Received: from mail-ew0-f41.google.com ([209.85.215.41]:33375) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PckM6-00080a-Co for emacs-orgmode@gnu.org; Tue, 11 Jan 2011 14:58:10 -0500 Received: by ewy27 with SMTP id 27so10151400ewy.0 for ; Tue, 11 Jan 2011 11:58:09 -0800 (PST) In-Reply-To: <87r5cmkv2p.wl%dmaus@ictsoc.de> 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: David Maus Cc: emacs-org On Jan 9, 2011, at 3:31 PM, David Maus wrote: > At Tue, 28 Dec 2010 00:50:00 -0800, > Suvayu Ali wrote: >> >> Hi everyone, >> >> I am having some problems with a capture template for datetrees. >> >> (setq org-capture-templates >> '(("m" "Select meeting templates") >> ("ms" "Schedule a meeting" entry (file+headline "~/org/ >> meetings.org" "Meetings") >> "** %? %^t%^{CATEGORY}p\n" >> :empty-lines 1) >> ("mm" "Meeting minutes w/ clock" entry (file+datetree "~/org/ >> meetings.org") >> "**** %^{prompt} %U%^{CATEGORY}p\n\n %?" >> :prepend t :clock-in :empty-lines 1 :immediate-finish) After clock-in and after :immediate-finish, t is missing - all these keys need a value! The way you write it, :clock-in has the value :empty lines, and from then on the property list is broken. >> )) >> >> I prefer to have empty lines between two headlines and headlines and >> text. When I use the above "Meeting minutes w/ clock" template, the >> new >> entry to the date tree is inserted as below despite the ":empty- >> lines 1" >> argument. If I try to end the older entry with a blank line, the >> empty >> like is removed and the new entry is placed like this again. >> >> Any one knows what I am doing wrong? Thank you in advance, > > I can confirm that :emtpy-lines 1 seems to have no effect in a > datetree capture template. I filed two with the template > > ,---- > | (setq org-capture-templates > | '(("X" "FOO" entry (file+datetree "/tmp/org/datetree.org" > "Place table here" "" :empty-lines 1)))) > `---- Also this looks like a buggy template definition to me. If I fix it to: (setq org-capture-templates '(("X" "FOO" entry (file+datetree "~/org/xxxx.org") "* Place table here" :empty-lines 1))) I do get empty lines. If you make the templates with customize, it is much harder to make mistakes in a complex variable like this. Best wishes - Carsten > > And ended up with: > > ,---- > | * 2011 > | ** 2011-01 Januar > | *** 2011-01-09 Sonntag > | **** Fofofof > | [[file:~/projects/org-mode/minimal.el::'(("X"%20"FOO"%20entry > %20(file%2Bdatetree%20"/tmp/org/datetree.org"%20"Table > %20here"%20""%20:empty-lines%201))))][file:~/projects/org-mode/ > minimal.el::'(("X" "FOO" entry (file+datetree "/tmp/org/ > datetree.org" "Table here" "" :empty-lines 1))))]] > | **** Another one > | [[file:~/projects/org-mode/minimal.el::'(("X"%20"FOO"%20entry > %20(file%2Bdatetree%20"/tmp/org/datetree.org"%20"Table > %20here"%20""%20:empty-lines%201))))d][file:~/projects/org-mode/ > minimal.el::'(("X" "FOO" entry (file+datetree "/tmp/org/ > datetree.org" "Table here" "" :empty-lines 1))))d]] > `---- > > While I expected an empty line between "Fofofof" and "Another one". > > Using > > Org-mode version 7.4 (release_7.4.135.g84087) > > GNU Emacs 23.2.1 (i486-pc-linux-gnu, GTK+ Version 2.20.0) > of 2010-12-11 on raven, modified by Debian > > Best, > -- David > -- > OpenPGP... 0x99ADB83B5A4478E6 > Jabber.... dmjena@jabber.org > Email..... dmaus@ictsoc.de > _______________________________________________ > 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