Hello,
torys.ander...@gmail.com (Tory S. Anderson) writes:
> I have a shell function that exports my agenda to an ical file and
> uploads it for Google to read; however, there seem to be a couple
> glaring omissions from the ical. Here's the bash line that works over
> my agenda for export:
>
> emacs --batch --user $USER --eval "(progn (org-agenda-list nil nil
> 'year) (org-icalendar-combine-agenda-files))"
>
> It skips the following sort of agenda entries:
>
>*** 09:05-09:55 CS 7637 Weekly Class @ Klaus 2447
><%%(org-class 2014 8 18 2014 12 12 1)>
>
> and:
>
> %%(org-anniversary 2015 03 26) Glory %d Birthday
>
> So, it doesn't seem to ical-ify sexp dates, and it doesn't seem to do
> times (09:05-09:55) in the headers. Is there anything to be done for
> this? I've just discovered the agenda power of these mighty functions
> but will be limited in my use of them if they can't be exported.
Times in the header are not Org syntax, you could use an Org timestamp
instead.
Also, `icalendar' back-end uses `icalendar-export-region' internally,
which doesn't support Sexp-entries (see *icalendar-errors* buffer).
Regards,
--
Nicolas Goaziou