[emacs-berlin] Export org mode files to iCalendar format

jman emacs-berlin at city17.xyz
Tue Apr 4 18:23:59 UTC 2023


> <2022-03-30 Wed 19:00-21:00>

Ok, so basically a timestamp with "an end" does the trick to generate DTSTART
and DTEND; Interesting, thanks!

> Also it would be nicer if the DESCRIPTION wouldn't include the org formatted
> timestamps

Yeah, bugs.

I had a quick look at the code[0] and (without understanding a lot...) it seems
that the internal function `org-icalendar--vevent` does not accept discrete
parameters to build DTSTART and DTEND, they are inferred by the DESCRIPTION:
thus the impossibility to handle them separately.

Also weird that random characters are appended at the end of the lines. Just
sometimes :)

Worth mentioning that a few weeks ago yantar92 (which we had the pleasure to
host at a meetup lately) attempted a call for maintenaince for various orgmode
components[1], ox-icalendar included.

Cheers,

[0]: https://git.sr.ht/~bzg/org-mode/tree/main/item/lisp/ox-icalendar.el#L734
[1]: https://list.orgmode.org/87v8ko3zsx.fsf@localhost/


More information about the emacs-berlin mailing list