-
Notifications
You must be signed in to change notification settings - Fork 2.7k
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
Introduce CharReaderBuilder::ecma404Mode #1333
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please rebase.
I would suggest bumping the minor version number, but I doubt this will be a commonly used feature anyway. Bumping the micro number (and soversion) should suffice. We'll include this is the next release, probably 1.9.6
.
@cdunn2001 done! |
meson.build
Outdated
@@ -9,7 +9,7 @@ project( | |||
# 2. /include/json/version.h | |||
# 3. /CMakeLists.txt | |||
# IMPORTANT: also update the SOVERSION!! | |||
version : '1.9.4', |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This was missed in c4904b2
@cdunn2001 let me know if there's anything else I need to do here? |
@cdunn2001 @baylesj @BillyDonahue is anything else needed here? |
Any chance to get this merged? |
Thanks for waiting what turns out to have been an incredibly long time. Finally merging this now that I have fixed the CI system. |
Instead of a finished PR, this is an initial one to judge appetite for it.
I found out through testing that our assumption what strict means doesn't exactly match. Strictness according to ECMA-404 is a bit closer what we expected. For reference: ECMA-404 and ECMA-262. Additionally RFC4627 implies no BOM is needed.
If this feature is welcome, I can look into adding tests for it.