-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Update Unicode property lists per Unicode v11 #1218
Conversation
I believe this is not a needs-consensus PR and as such am hoping this can be merged sooner rather than later. Rationale: the committee already reached consensus to follow the latest Unicode version back in 2016 per #620 and https://tc39.github.io/tc39-notes/2016-07_jul-27.html#10ia-require-unicode-900. Once this PR goes in, I’ll update Test262 and the surrounding ecosystem w.r.t. the Unicode property escapes changes:
|
Emoji data is now published as part of the Unicode standard itself, and thus follows the same version number. Ref. tc39/ecma262#1218. Ref. tc39/ecma262#1219.
Emoji data is now published as part of the Unicode standard itself, and thus follows the same version number. Ref. mathiasbynens/unicode-property-escapes-tests@f302c60. Ref. tc39/ecma262#1218. Ref. tc39/ecma262#1219.
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.
I agree this shouldn’t need consensus; however, it is a normative change (per your diff comment in the test262 PR)
@mathiasbynens Many normative changes follow a convention of using commit messages starting with If you like upgrading Unicode things, see this bug in ECMA-402. |
Per tc39/ecma262#1218 (comment), ECMA262 follows whatever the latest Unicode version specifies for Zs Space_Separator category. MONGOLIAN VOWEL SEPARATOR was moved to the Cf Other_Format category in Unicode 8.
* Update parser whitespace for clarity Has the nice benefit of not requiring a charCode to String conversion. * Remove test262 exceptions Per tc39/ecma262#1218 (comment), ECMA262 follows whatever the latest Unicode version specifies for Zs Space_Separator category. MONGOLIAN VOWEL SEPARATOR was moved to the Cf Other_Format category in Unicode 8.
* Update parser whitespace for clarity Has the nice benefit of not requiring a charCode to String conversion. * Remove test262 exceptions Per tc39/ecma262#1218 (comment), ECMA262 follows whatever the latest Unicode version specifies for Zs Space_Separator category. MONGOLIAN VOWEL SEPARATOR was moved to the Cf Other_Format category in Unicode 8.
Emoji data is now published as part of the Unicode standard itself, and thus follows the same version number. Ref. mathiasbynens/unicode-property-escapes-tests@f302c60. Ref. tc39/ecma262#1218. Ref. tc39/ecma262#1219.
References: - tc39/ecma262#1218 - tc39/ecma262#1219 Closes DmitrySoshnikov#178.
https://unicode.org/versions/Unicode11.0.0/