aboutsummaryrefslogtreecommitdiff
path: root/lib/parse.js
AgeCommit message (Expand)Author
2016-07-21Legacy octal integer strict mode fixesAnthony Van de Gejuchte
2016-07-15Fix error style for regex errorsAnthony Van de Gejuchte
2016-06-30Various LineTerminator changes...Anthony Van de Gejuchte
2016-06-30Move OctalEscapeSequence to read_escape_char...Anthony Van de Gejuchte
2016-06-19Normalize error messagesAnthony Van de Gejuchte
2016-06-19Don't mix strings with directives in output...Anthony Van de Gejuchte
2016-06-12Don't allow with statements in strict modeAnthony Van de Gejuchte
2016-06-12Throw errors in strict mode for octal strings...Anthony Van de Gejuchte
2016-06-05Do not allow newlines in regexAnthony Van de Gejuchte
2016-05-04Handle CR line endings in comments....kzc
2016-04-16Parse comments without recursion to avoid RangeError....kzc
2016-03-15Do not produce `let` as a variable name in mangle....kzc
2016-01-19Allow operator names as getters/setters...Anthony Van de Gejuchte
2015-12-27Fix ch that could contain other newline charactersAnthony Van de Gejuchte
2015-12-26Do not allow newlines in string literalsAnthony Van de Gejuchte
2015-12-17Semicolon after do...while statement is optionalAnthony Van de Gejuchte
2015-11-12Fix output for "use asm" code from SpiderMonkey AST...Mihai Bazon
2015-11-11Rework has_directive...Mihai Bazon
2015-11-09Fix parsing invalid input...Mihai Bazon
2015-11-09Prevent ReDoS by not using a regexp to verify floating point numbers...Richard van Velzen
2015-10-07Fix handling of "use asm" when no command line flags are passed to uglifyjs. ...kzc
2015-10-07Add proper support for "use asm"; blocks. Disable -c optimization within "use...kzc
2015-10-06Implement shebang supportAnthony Van de Gejuchte
2015-08-27Fix bad parsing of `new new x()()` constructs...Richard van Velzen
2015-07-29Re-use the caught exception's error message in the parse error call.Chris Cowan
2015-07-29Give a good error message if an invalid regular expression is found.Chris Cowan
2015-05-20Treat \uFEFF as whitespace....Mihai Bazon
2015-05-05Only drop the BOM when it's the first character....Mihai Bazon
2015-04-23Fix parsing strings with literal DOS newlines...Mihai Bazon
2015-03-18Fix parsing for U+2028 / U+2029...Mihai Bazon
2015-02-11Add filename to the JS_Parse_Error exception....Edward Casbon
2015-01-27Add option to preserve/enforce string quote style...Mihai Bazon
2015-01-20Add unicode digit parsing supportAnthony Van de Gejuchte
2015-01-20Update unicode letterAnthony Van de Gejuchte
2015-01-06Track ending lines/columns; fix end locations in Mozilla AST.Ingvar Stepanyan
2015-01-05Fix handling \r\n...Mihai Bazon
2014-10-20Add option to allow return outside of functions....Mihai Bazon
2014-04-18Always quote property names that contain non-ASCII characters....Mihai Bazon
2014-01-21Fix end token for conditionals. Close #404Mihai Bazon
2013-12-22Mark `yield` as reserved word. Close #375.Mihai Bazon
2013-10-30Fix parsing setters/getters (allow keywords for name)....Mihai Bazon
2013-10-30minorMihai Bazon
2013-10-03Only allow identifier start characters at the beginning of identifiers....David Glasser
2013-09-06Support HTML5 comment syntax (enabled by default!)...Mihai Bazon
2013-09-02Fix names.Mihai Bazon
2013-09-02Disallow `continue` referring to a non-IterationStatement. Fix #287...Mihai Bazon
2013-09-02Better fix for #286Mihai Bazon
2013-09-02Fix parsing `a.case /= 1`...Mihai Bazon
2013-09-02Fix parsing regexp after unary-prefix operator...Mihai Bazon
2013-07-15Revert previous patch, it was no good.Mihai Bazon