Hi, I am maintaining my calendar in gcal and org.
I have been switching back and forth between Eric's awk script and a python script posted on this list recently. The later contains some bugs. However, I experience two issues with Eric's script. * Repeated events For repeated events only the first occurrence seems to translated. Here is an example: ┏━━━ ┃ BEGIN:VEVENT ┃ DTSTART;TZID=Europe/London:20111012T150000 ┃ DTEND;TZID=Europe/London:20111012T170000 ┃ RRULE:FREQ=WEEKLY;COUNT=9;BYDAY=WE ┃ DTSTAMP:20111008T014417Z ┃ UID:dihhjpn9hrnct6fj00epk9b...@google.com ┃ CREATED:20111007T222923Z ┃ DESCRIPTION: ┃ LAST-MODIFIED:20111007T222923Z ┃ LOCATION: ┃ SEQUENCE:0 ┃ STATUS:CONFIRMED ┃ SUMMARY:Micro Class ┃ TRANSP:OPAQUE ┃ END:VEVENT ┗━━━ Note line 4. It reads that the event should be repeated weekly nine times. It does not seem to be repeated in the org-file generated by ical2org. Does other experience this as well? * All day events. For me all day events spans two days and are further given a time. Here is an example: ┏━━━ ┃ BEGIN:VEVENT ┃ DTSTART;VALUE=DATE:20111012 ┃ DTEND;VALUE=DATE:20111013 ┃ UID:5oshl25lnn7da5mmog9bbem...@google.com ┃ CREATED:20111007T214920Z ┃ DESCRIPTION: ┃ LAST-MODIFIED:20111007T214920Z ┃ LOCATION: ┃ SEQUENCE:0 ┃ STATUS:CONFIRMED ┃ SUMMARY:exam\, math ┃ TRANSP:TRANSPARENT ┃ END:VEVENT ┗━━━ Which is translated to * exam, math <2011-10-12 Wed 00:00>--<2011-10-13 Thu 00:00> I don't know why Google writes time as ┏━━━ ┃ DTSTART;VALUE=DATE:20111012 ┃ DTEND;VALUE=DATE:20111013 ┗━━━ but the event is on 20111012 only and it might be more correct to translate it to * exam, math <2011-10-12 Wed> which would (correctly) be interpreted as an all-day event in org-agenda. Does anyone else experience this all-day issue? Thanks, Rasmus -- Sent from my Emacs