Gnus development mailing list
 help / color / mirror / Atom feed
From: Jan Tatarik <jan.tatarik@gmail.com>
To: ding@gnus.org
Subject: Re: Gnus calendar and org-mode integration
Date: Wed, 02 Oct 2013 15:53:07 +0200	[thread overview]
Message-ID: <87ioxf93uk.fsf@nb-jtatarik2.xing.hh> (raw)
In-Reply-To: <8761tfkg56.fsf@ucl.ac.uk> (Eric S. Fraga's message of "Wed, 2 Oct 2013 13:32:05 +0100")

On Wed, Oct 02 2013, Eric S Fraga wrote:

> Adam Sjøgren <asjo@koldfront.dk> writes:

> [...]

>> There are a few minor snags, though:

>>  * Repetition on specific weekdays doesn't seem to work. I.e. ":RRULE:
>>    FREQ=MONTHLY;INTERVAL=6;BYDAY=1FR", which is supposed to be the first
>>    friday every 6 months (I think), or ":RRULE:
>>    FREQ=MONTHLY;INTERVAL=1;BYDAY=3MO" which is supposed to be the third
>>    Monday every month. Is this an org-mode thing or...?

> Org doesn't support these types of repetitions directly.  These are
> possible using the sexp support, making use of diary-float.  See the
> (org) Timestamps section of the manual.  I don't think the gnus calendar
> to org support makes any use of diary-float?  Probably asking a lot...

The ical->org export only uses the native org timestamps, so only the
simplest recurring events will work. E.g. 'every Friday between 2pm and
3pm', or 'every other Monday'.

Things as 'third Monday every month' are indeed doable using the diary
sexp timestamps. I've been looking into this some months ago, and I
couldn't find any way to specify a time with such a timestamp. Couldn't
do 'third Monday every month, at 10am', I was only able to generate
all-day events this way. Could be I was doing it wrong, if anybody knows
how to do it, I'll be happy to hear about it.

The sheer amount of possibilities/combinations supported by the ical
format kept me from even trying to generate the diary sexps. Looked like
a lot of work with uncertain results...


>>  * Ought the To: and Cc: fields from invitations be transferred to the
>>    calendar.org file when you click "Export to Org", so you can see why
>>    was invited?

The ical event contains a list of attendees, so that should be possible.



  reply	other threads:[~2013-10-02 13:53 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-10-02 10:03 Adam Sjøgren
2013-10-02 12:32 ` Eric S Fraga
2013-10-02 13:53   ` Jan Tatarik [this message]
2013-10-03  6:03     ` Eric S Fraga
2013-10-03 10:59       ` Adam Sjøgren

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

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

  git send-email \
    --in-reply-to=87ioxf93uk.fsf@nb-jtatarik2.xing.hh \
    --to=jan.tatarik@gmail.com \
    --cc=ding@gnus.org \
    /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.
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 NNTP newsgroup(s).