Age | Commit message (Expand) | Author |
---|---|---|
2016-01-27 | fix bug in collapse_vars for right side of "||" and "&&" | kzc |
2016-01-27 | Collapse single use var definitions...Fix #721 | kzc |
2016-01-27 | Add start/end in the `arguments` definition...(keeps my https://github.com/mishoo/jsinfo.el working) | Mihai Bazon |
2016-01-26 | Added a mangle properties option | Jeremy Marzka |
2016-01-20 | Merge pull request #928 from STRML/constPragma...Mark vars with /** @const */ pragma as consts so they can be eliminated. | Richard van Velzen |
2016-01-20 | Tighten up @const regex. | Samuel Reed |
2016-01-20 | Simplify by skipping extra tree walk. | Samuel Reed |
2016-01-20 | Use TreeWalker for more accurate @const results and update tests | Samuel Reed |
2016-01-19 | Update README for /** @const */ | Samuel Reed |
2016-01-19 | Mark vars with /** @const */ pragma as consts so they can be eliminated....Fixes older browser support for consts and allows more flexibility in dead code removal. | Samuel Reed |
2016-01-19 | Allow operator names as getters/setters...Fixes #919 Fix provided by @kzc | Anthony Van de Gejuchte |
2016-01-19 | Add keywords to package.json...Should hopefully bump up on the results of the npm site when searching `uglify` | Anthony Van de Gejuchte |
2016-01-19 | Add some tests for comment-filters through api...Also never bother comment options to filter comment5/shebang comments as they have their custom filter. | Anthony Van de Gejuchte |
2016-01-18 | Merge pull request #918 from avdg/fix-arguments-handling...Never mangle arguments and keep them in their scope | Richard van Velzen |
2016-01-15 | Make arguments test slightly more strict | Anthony Van de Gejuchte |
2016-01-14 | Add scope test for arguments | Anthony Van de Gejuchte |
2016-01-14 | Never mangle arguments and keep them in their scope...Fixes #892 Helped-by: kzc | Anthony Van de Gejuchte |
2016-01-14 | Merge pull request #905 from avdg/unit-tests...Add unit tests | Richard van Velzen |
2016-01-13 | Add test case for line continuation | Anthony Van de Gejuchte |
2016-01-05 | Fix hoisting the var in ForIn...Close #913 | Mihai Bazon |
2015-12-27 | Add mocha tests | Anthony Van de Gejuchte |
2015-12-27 | Fix ch that could contain other newline characters | Anthony Van de Gejuchte |
2015-12-26 | Do not allow newlines in string literals | Anthony Van de Gejuchte |
2015-12-26 | Merge pull request #874 from kzc/fix-conditionals...#873 Fix `conditionals` optimizations with default compress options | Richard van Velzen |
2015-12-26 | Merge pull request #896 from avdg/do-while-semicolon...Semicolon after do...while statement is optional | Richard van Velzen |
2015-12-18 | Disable loop optimization for parse-only tests | Anthony Van de Gejuchte |
2015-12-18 | Add tests | Anthony Van de Gejuchte |
2015-12-17 | Semicolon after do...while statement is optional | Anthony Van de Gejuchte |
2015-12-07 | Merge pull request #879 from ReadmeCritic/master...Update README URLs based on HTTP redirects | Richard van Velzen |
2015-11-27 | Update README URLs based on HTTP redirects | ReadmeCritic |
2015-11-24 | #873 Fix `conditionals` optimizations with default compress options | kzc |
2015-11-16 | v2.6.1 | Mihai Bazon |
2015-11-16 | Fix endless loop...Close #866 | Mihai Bazon |
2015-11-16 | Limit max iterations for tighten_body...Ref #866 | Mihai Bazon |
2015-11-14 | Merge pull request #864 from plievone/patch-1...Fix docs for keep_fargs | Richard van Velzen |
2015-11-14 | Fix docs for keep_fargs...Compression options `keep_fargs` and `unsafe` were decoupled in v.2.5.0 (commit 5fd1245), so document actual keep_fargs default. | plievone |
2015-11-12 | v2.6.0 | Mihai Bazon |
2015-11-12 | Fix output for "use asm" code from SpiderMonkey AST...(will only work properly if the SM tree contains "raw" properties for Literal number nodes) | Mihai Bazon |
2015-11-12 | Build label def/refs info when figuring out scope...Fix #862 | Mihai Bazon |
2015-11-12 | Replace util.error with console.log | Mihai Bazon |
2015-11-11 | Rework has_directive...It's now available during tree walking, i.e. walker.has_directive("use asm"), rather than as part of the scope. It's thus no longer necessary to call `figure_out_scope` before codegen. Added special bits in the code generator to overcome the fact that it doesn't inherit from TreeWalker. Fix #861 | Mihai Bazon |
2015-11-10 | Merge pull request #854 from kzc/moz-regexp-2...Have mozilla AST RegExpLiteral parser use regex.pattern and regex.flags | Mihai Bazon |
2015-11-09 | Fix parsing invalid input...i.e. `x = 1.xe` — because parseFloat("1.xe") returns 1, this parsed as `x = 1`. Ref #857 | Mihai Bazon |
2015-11-09 | Prevent ReDoS by not using a regexp to verify floating point numbers...`parseFloat` will return `NaN` for invalid numbers anyway, which is the check used to throw the parse error. Fixes #857 | Richard van Velzen |
2015-11-02 | simplify mozilla AST RegExpLiteral token parse and handle corner cases of reg... | kzc |
2015-11-02 | Have mozilla AST RegExpLiteral parser use regex.pattern and regex.flags rathe... | kzc |
2015-11-01 | rename To_Moz_Literal to To_Moz_RegExp | kzc |
2015-11-01 | Fixed RegExp literal in mozilla AST generation/output and added a --dump-spid... | kzc |
2015-10-29 | `return undefined` optimization no longer uses `return_void_0` option | kzc |
2015-10-29 | more tests for `return undefined` optimization | kzc |