UglifyJS/lib
David Glasser bb0a762d12 Only allow identifier start characters at the beginning of identifiers.
Without this fix, the following source:

   x = {"\u200c": 42};

would incorrectly be converted into a quoteless key. But while \u200c is allowed
to be in identifiers, it cannot be at the beginning, as per ES5.

(For example, the SockJS client library doesn't work under uglify starting with
d9ad3c7c.)
2013-10-03 17:02:19 -07:00
..
ast.js minor 2013-09-06 09:52:56 +03:00
compress.js add clean_getters compressor option (default false) 2013-10-02 19:38:01 +03:00
mozilla-ast.js Workaround for missing prefix in UnaryExpression generated by Esprima 2013-04-29 15:03:52 +03:00
output.js Avoid printing <!-- in the output (HTML5 comment) 2013-09-06 10:10:45 +03:00
parse.js Only allow identifier start characters at the beginning of identifiers. 2013-10-03 17:02:19 -07:00
scope.js Disallow continue referring to a non-IterationStatement. Fix #287 2013-09-02 19:36:16 +03:00
sourcemap.js line numbers start at 1 2012-10-02 16:39:53 +03:00
transform.js Apply transformer to AST_VarDef's name 2013-07-14 13:24:09 +03:00
utils.js Only compress code in new Function if all arguments are strings. 2013-05-14 18:36:31 +03:00