emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: Carsten Dominik <carsten.dominik@gmail.com>
To: Joost Kremers <joostkremers@fastmail.fm>
Cc: emacs-orgmode@gnu.org
Subject: Re: Re: Timestamp format questions
Date: Tue, 8 Jun 2010 18:32:46 +0200	[thread overview]
Message-ID: <6E513CF8-CC76-4361-9135-9A2578232CB0@gmail.com> (raw)
In-Reply-To: <20100608091337.GA2054@vpn-2160.gwdg.de>


On Jun 8, 2010, at 11:13 AM, Joost Kremers wrote:

> On Mon, Jun 07, 2010 at 02:40:30PM -0400, Matt Lundin wrote:
>> You can use diary sexps to schedule more complex appointments.
>>
>> ,---- (info "(org) Timestamps")
>> | DIARY-STYLE SEXP ENTRIES
>> |      For more complex date specifications, Org mode supports  
>> using the
>> |      special sexp diary entries implemented in the Emacs calendar/ 
>> diary
>> |      package.  For example
>> |
>> |           * The nerd meeting on every 2nd Thursday of the month
>> |             <%%(diary-float t 4 2)>
>> `----
>>
>> See also the following FAQ entry:
>> http://orgmode.org/worg/org-faq.php#diary-sexp-in-org-files
>
> Thanks! It seems, though, that this is a very new function,  
> Aquamacs' Org-mode
> doesn't contain it... I guess I'll have to find out how to update  
> the Org-mode
> that comes with Aquamacs...
>
>> The function org-diary-class nicely covers the scenario above:
>>
>> --8<---------------cut here---------------start------------->8---
>> * 12:00-14:00 Weekly class
>> <%%(org-diary-class 4 8 2010 7 8 2010 4)>
>> --8<---------------cut here---------------end--------------->8---
>>
>> http://orgmode.org/worg/org-faq.php#org-diary-class
>
> Is it still possible to schedule the time of the event as well?

It is already there, 12-14!

>
> (I'm a bit surprised, though, that the format is `Month Day Year',  
> when normally
> Org-mode uses `Year Day Month'... ;-)

I hate this as well, but the decision was to be consistent within sexp  
commands.
Calendar date format applied to all other sexp commands from the  
diary....

Sometimes you have to make difficult choices.... :-)

- Carsten


>
>>> Also, is there a way to say that a certain event that occurs every
>>> week does not occur on one specific date? For example, I teach a  
>>> class
>>> every Thursday, but the Thu. 13th of May was Ascension Day, so the
>>> class was cancelled. I would like the event to not show up on such
>>> days.
>>
>> --8<---------------cut here---------------start------------->8---
>> * 12:00-14:00 Weekly class
>> <%%(org-diary-class 4 8 2010 7 8 2010 4 19)>
>>                                        ;; iso number of the week to  
>> skip
>> --8<---------------cut here---------------end--------------->8---
>
> Great, thanks!
>
> Joost
>
> -- 
> Joost Kremers
> Life has its moments
>
> _______________________________________________
> 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

  reply	other threads:[~2010-06-08 16:33 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-06-07 12:15 Timestamp format questions Joost Kremers
2010-06-07 18:40 ` Matt Lundin
2010-06-08  9:13   ` Joost Kremers
2010-06-08 16:32     ` Carsten Dominik [this message]
2010-06-08 19:17       ` Joost Kremers

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=6E513CF8-CC76-4361-9135-9A2578232CB0@gmail.com \
    --to=carsten.dominik@gmail.com \
    --cc=emacs-orgmode@gnu.org \
    --cc=joostkremers@fastmail.fm \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).