Re: [Orgmode] Issue with remember templates

2010-01-04 Thread Francis Moreau
Hello,

On Sun, Jan 3, 2010 at 2:11 PM, Carsten Dominik
carsten.domi...@gmail.com wrote:

 * %\\%(diary-date %?) Day Off

 should work.


Ok,


 The other problem is that Org ensures that the new entry has a
 headline so I had to start the template with '*'. But I don't want
 this since I read that the sexp entries must start at the left margin.

 You can use

 (Holidays ?h * Day Off %\\%(diary-date %?) work.org Holidays)


Hm, well I now have this entry in my agenda view:

TueTuesday 5 January 2010
  Vacation:   Day Off %%(diary-date 01 5 2010)

The SEXP is now visible from the view which is not really nice.

Thanks
-- 
Francis


___
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


Re: [Orgmode] Issue with remember templates

2010-01-04 Thread Carsten Dominik


On Jan 4, 2010, at 9:52 AM, Francis Moreau wrote:


Hello,

On Sun, Jan 3, 2010 at 2:11 PM, Carsten Dominik
carsten.domi...@gmail.com wrote:


* %\\%(diary-date %?) Day Off

should work.



Ok,



The other problem is that Org ensures that the new entry has a
headline so I had to start the template with '*'. But I don't want
this since I read that the sexp entries must start at the left  
margin.


You can use

(Holidays ?h * Day Off %\\%(diary-date %?) work.org  
Holidays)




Hm, well I now have this entry in my agenda view:

TueTuesday 5 January 2010
 Vacation:   Day Off %%(diary-date 01 5 2010)

The SEXP is now visible from the view which is not really nice.


That is right - add a \n before the  in your template.

- Carsten





___
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


Re: [Orgmode] Issue with remember templates

2010-01-04 Thread Francis Moreau
On Mon, Jan 4, 2010 at 10:00 AM, Carsten Dominik
carsten.domi...@gmail.com wrote:

 On Jan 4, 2010, at 9:52 AM, Francis Moreau wrote:

 Hello,

 On Sun, Jan 3, 2010 at 2:11 PM, Carsten Dominik
 carsten.domi...@gmail.com wrote:

 * %\\%(diary-date %?) Day Off

 should work.


 Ok,


 The other problem is that Org ensures that the new entry has a
 headline so I had to start the template with '*'. But I don't want
 this since I read that the sexp entries must start at the left margin.

 You can use

 (Holidays ?h * Day Off %\\%(diary-date %?) work.org Holidays)


 Hm, well I now have this entry in my agenda view:

 TueTuesday     5 January 2010
  Vacation:   Day Off %%(diary-date 01 5 2010)

 The SEXP is now visible from the view which is not really nice.

 That is right - add a \n before the  in your template.

Ok, but the Day off headline seems a bit 'hackish'.

Is there a more 'traditionnal' way to do this (add vacation in my
agenda) with Org ?

Thanks
-- 
Francis


___
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


Re: [Orgmode] Issue with remember templates

2010-01-03 Thread Carsten Dominik


On Dec 31, 2009, at 12:56 PM, Francis Moreau wrote:


Hello,

I'd like to note my work's holidays using remember.

For this, I have a org file (work.org for example) which contains the
following headline:

* Holidays
#+CATEGORY: Holiday
%%(diary-date 12 '(4 7) 2009) Day Off

I also created the following template to speed up the process of
entering a new holiday entri:

(Holidays ?h * %% (diary-date %?) Day Off work.org Holidays)

But as you can notice, this doesn't exactly create the entry I
described previously since it does:

* %% (diary-date ) Day Off

I had to insert some spaces otherwise Org tries to evaluate the Elisp
SEXP. I tried to use some backslashes in several ways like
'\%(diary-date )' but it has no effect.


* %\\%(diary-date %?) Day Off

should work.



The other problem is that Org ensures that the new entry has a
headline so I had to start the template with '*'. But I don't want
this since I read that the sexp entries must start at the left margin.


You can use

(Holidays ?h * Day Off %\\%(diary-date %?) work.org Holidays)

HTH

- Carsten




Could anybody give me some hints to solve these 2 issues ?

Thanks
--
Francis


___
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


- Carsten





___
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


[Orgmode] Issue with remember templates

2009-12-31 Thread Francis Moreau
Hello,

I'd like to note my work's holidays using remember.

For this, I have a org file (work.org for example) which contains the
following headline:

* Holidays
#+CATEGORY: Holiday
%%(diary-date 12 '(4 7) 2009) Day Off

I also created the following template to speed up the process of
entering a new holiday entri:

(Holidays ?h * %% (diary-date %?) Day Off work.org Holidays)

But as you can notice, this doesn't exactly create the entry I
described previously since it does:

* %% (diary-date ) Day Off

I had to insert some spaces otherwise Org tries to evaluate the Elisp
SEXP. I tried to use some backslashes in several ways like
'\%(diary-date )' but it has no effect.

The other problem is that Org ensures that the new entry has a
headline so I had to start the template with '*'. But I don't want
this since I read that the sexp entries must start at the left margin.

Could anybody give me some hints to solve these 2 issues ?

Thanks
-- 
Francis


___
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