Hi Jami,
i understand the need for html escaping but it renders the ical-file completely unusable in my case.
so, if only one invalid character is included, the whole ical feed won’t be readable by calendar apps.
that’s what i experienced here.
only one char messed things up here: “–” which results in this HTML-entity: – (encoded by esc_html())
i’d say don’t escape organizer’s data for the ical-format.
regards,