On 2014/10/07 11:06:50, wingo wrote:
On 2014/10/07 10:52:59, Yang wrote:
> can somebody point me to where this change is specified?

The bug: http://code.google.com/p/v8/issues/detail?id=2892
The spec:
http://people.mozilla.org/~jorendorff/es6-draft.html#sec-names-and-keywords

Particularly:

IdentifierStart ::
   UnicodeIDStart
   $
   _
   \ UnicodeEscapeSequence

I can't speak to U+2E2F particularly; mathias probably knows more.

ES5 used to specify `IdentifierStart` and `IdentifierPart` based on a list of
Unicode categories, one of which (`Lm`) happened to include U+2E2F. But ES6
(mostly) just refers to `ID_Start` and `ID_Continue` instead.

U+2E2F has the `Pattern_Syntax` property and is thus not a valid `ID_Start` code
point.


https://codereview.chromium.org/626073002/

--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
--- You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to