You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Folding an iCalendar line after every 74 characters does not work if the 74th and 75th character form a surrogate pair. iCalendar clients are unable to reconstitute the pair if it is split across two lines.
produces output where the telephone symbol is split and rendered by Google Calendar as ...ABCDEF:��. In such cases, the split must happen before the 74th character.
Moreover, even in the absence of surrogate pairs, a line with 74 Unicode characters (which are not all ASCII) can have more than 74 octets and so exceed the limit suggested in the RFC.
The text was updated successfully, but these errors were encountered:
ical-generator/src/_tools.js
Line 93 in d4cd9cd
Folding an iCalendar line after every 74 characters does not work if the 74th and 75th character form a surrogate pair. iCalendar clients are unable to reconstitute the pair if it is split across two lines.
For example,
produces output where the telephone symbol is split and rendered by Google Calendar as
...ABCDEF:��
. In such cases, the split must happen before the 74th character.Moreover, even in the absence of surrogate pairs, a line with 74 Unicode characters (which are not all ASCII) can have more than 74 octets and so exceed the limit suggested in the RFC.
The text was updated successfully, but these errors were encountered: