DescriptionAllow identifier code points from supplementary multilingual planes.
ES5.1 section 6 ("Source Text"):
"Throughout the rest of this document, the phrase โcode unitโ and the
word โcharacterโ will be used to refer to a 16-bit unsigned value
used to represent a single 16-bit unit of text."
This changed in ES6 draft section 10.1 ("Source Text"):
"The ECMAScript code is expressed using Unicode, version 5.1 or later.
ECMAScript source text is a sequence of code points. All Unicode code
point values from U+0000 to U+10FFFF, including surrogate code points,
may occur in source text where permitted by the ECMAScript grammars."
This patch is to reflect this spec change.
BUG=v8:3617
LOG=Y
R=jochen@chromium.org
Committed: https://code.google.com/p/v8/source/detail?r=24510
Patch Set 1 #Patch Set 2 : add missing file #
Total comments: 1
Patch Set 3 : parser fix #
Total comments: 4
Patch Set 4 : #
Total comments: 1
Messages
Total messages: 19 (2 generated)
|