-
Notifications
You must be signed in to change notification settings - Fork 138
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
parser error on multiline properties #581
Comments
Per §3.1 of RFC 5545, those are the only two characters allowed:
That said, that doesn't stop implementers from using other characters. Is this a situation you've encountered in the wild? If so, do you happen to know what program created the ICS file in question? |
No idea which program was used to create the ICS file, it was a public holiday calendar I used for testing. |
While being more permissive with the whitespace char might be nice, seems your implementation is spec compliant. |
I think this could be implemented without breaking other inputs. Postel's law applies here. |
In ICS data, property values can span multiple lines, with all but the first starting with whitespace.
This seems to only work with standard blank (
\x20
) and tab (\t
), but not with non-breaking space (\xa0
).The text was updated successfully, but these errors were encountered: