aboutsummaryrefslogtreecommitdiff
path: root/lib/parse.js
AgeCommit message (Expand)Author
2017-10-01trap invalid use of reserved words (#2338)...Alex Lam S.L
2017-06-23fix for-in loop parsing (#2144)Alex Lam S.L
2017-06-03clean up `lib/parse.js` (#2047)...Alex Lam S.L
2017-05-28implement `--help options` (#2017)Alex Lam S.L
2017-05-17improve `RegExp` handling (#1959)...Alex Lam S.L
2017-05-16fix parsing of property access after new line (#1944)...Alex Lam S.L
2017-05-15improve keyword-related parser errors (#1941)...Alex Lam S.L
2017-05-15fix & improve coverage of `estree` (#1935)...Alex Lam S.L
2017-05-14fix bugs with getter/setter (#1926)...Alex Lam S.L
2017-05-12remove support for `const` (#1910)...Alex Lam S.L
2017-04-23improve parser under "use strict" (#1836)...Alex Lam S.L
2017-04-19fix parser bugs & CLI reporting (#1827)...Alex Lam S.L
2017-04-15unify CLI & API under `minify()` (#1811)...Alex Lam S.L
2017-04-12convert `AST_Seq` from binary tree to array (#1460)...Alex Lam S.L
2017-03-31sort options in alphabetical order (#1743)...Alex Lam S.L
2017-03-24improve error marker placement (#1644)...Alex Lam S.L
2017-03-24fix regression: CLI options with hyphens like -b ascii-only (#1640)...kzc
2017-03-21throw parse error on invalid assignments (#1627)...Alex Lam S.L
2017-03-10fixup for #1585 (#1589)...Alex Lam S.L
2017-03-10Correctly raise a parse exception with a missing loop body (#1585)Michael Mior
2017-03-05fix handling of shebang and preamble (#1545)...Alex Lam S.L
2017-02-27improve error messages (#1506)...Alex Lam S.L
2017-02-21Fix: AST_Accessor missing start / end tokens...Ondřej Španěl
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