Age | Commit message (Expand) | Author |
2013-12-16 | bugfix #242 | colorhook |
2013-12-10 | semicolons | Mihai Bazon |
2013-12-10 | Merge pull request #245 from ForbesLindesay/patch-1...Make `DefaultsError` a real `Error` object | Mihai Bazon |
2013-12-10 | Add `drop_console` option to the compressor | Mihai Bazon |
2013-12-10 | minor | Mihai Bazon |
2013-12-09 | v2.4.7 | Mihai Bazon |
2013-12-05 | AST_Catch shouldn't really inherit from AST_Scope. Fix #363...I hereby acknowledge that figure_out_scope has become a mess.
| Mihai Bazon |
2013-11-28 | Properly scope `catch` identifier when --screw-ie8...Fix #344
| Mihai Bazon |
2013-11-28 | v2.4.6, because npm is foobar | Mihai Bazon |
2013-11-28 | v2.4.5 | Mihai Bazon |
2013-11-28 | Add --noerr to turn off argument name checking...for now only used for keys passed to `-c` or `-b`.
| Mihai Bazon |
2013-11-27 | v2.4.4 | Mihai Bazon |
2013-11-20 | Fix faulty compression...`String(x + 5)` is not always the same as `x + "5"`. Overlooked that. :-(
Close #350
| Mihai Bazon |
2013-11-08 | Only descend twice after drop_unused if it's the same node type....Fix #345
| Mihai Bazon |
2013-11-06 | Better fix for #343...We can in fact lift sequences, but only if the operation is assignment and
the left-hand side has no side effects nor property access -- that should
guarantee that whatever we place before it cannot affect the sense of the
assignment.
Dropped contrived test case (too hard to support it now), added a more
meaningful one.
| Mihai Bazon |
2013-11-06 | v2.4.3 | Mihai Bazon |
2013-11-06 | Do not lift sequence from right-hand side of binary operation. Fix #343 | Mihai Bazon |
2013-11-03 | v2.4.2 | Mihai Bazon |
2013-10-30 | [README] Fix #278 | Mihai Bazon |
2013-10-30 | Workaround for Safari bug...Close #313
| Mihai Bazon |
2013-10-30 | Fix parsing setters/getters (allow keywords for name)....The "key" property was always "set" or "get", which didn't make much sense.
Now it'll be the actual name of the setter/getter (AST_Node), and the
AST_Accessor object itself, which represents the function, won't store any
name.
Close #319
| Mihai Bazon |
2013-10-30 | Fix regression after e4c530240650535d1cb46569dfb013193471af05...`x * (y * z)` ==> `x * y * z` -- the better place to do this is in the
compressor rather than codegen.
| Mihai Bazon |
2013-10-30 | indentation | Mihai Bazon |
2013-10-30 | Fix output for `x = 2 * (a % b / b * c)`...(issue #337)
| Mihai Bazon |
2013-10-30 | minor | Mihai Bazon |
2013-10-29 | Disallow reversal where lhs has higher or equal precedence...Fixes #267
| Richard van Velzen |
2013-10-29 | Fix typo | Mihai Bazon |
2013-10-29 | Fix reading arguments...i.e. read `-c unsafe,unsafe-comps` as `-c unsafe=true,unsafe_comps=true`
| Mihai Bazon |
2013-10-29 | Avoid shadowing name of function expression with function argument...Close #179, #326, #327
| Mihai Bazon |
2013-10-29 | Add "preamble" output option...Close #335
| Mihai Bazon |
2013-10-28 | Fix codegen for when comments_before is undefined....Fix #333
| Mihai Bazon |
2013-10-27 | Merge branch 'master' of github.com:mishoo/UglifyJS2 | Mihai Bazon |
2013-10-27 | Display number of failed tests and corresponding files | Mihai Bazon |
2013-10-27 | Merge pull request #330 from markjaquith/master...Unit test to detect issue in 8d14efe for #126 that causes aggressive parenthesis removal, functional differences | Mihai Bazon |
2013-10-27 | Merge pull request #331 from rvanvelzen/rhs-strings-fix...Fix RHS concat (raised in #330) | Mihai Bazon |
2013-10-26 | Fix RHS concat (raised in #330)...When attempting to concat the left-side of the rhs, make sure the rhs is
a string.
| Richard van Velzen |
2013-10-25 | Add a unit test for issue-126 ...Add a unit test to test to test for aggressive parenthesis removal that causes functional changes. | Mark Jaquith |
2013-10-24 | Merge pull request #325 from rvanvelzen/fix-269...Fix #269 | Mihai Bazon |
2013-10-24 | Fix #269...Shorten most primitives where possible. Also optimize some edge cases.
| Richard van Velzen |
2013-10-23 | Merge pull request #323 from rvanvelzen/undefined-drop-vars-fix...Fix #280 | Mihai Bazon |
2013-10-23 | Fix #280...The `init` of the `ForStatement` is not a `BlockStatement` before it was
descended. The descend has to happen first, and *then* the actual
checks.
| Richard van Velzen |
2013-10-23 | Merge pull request #322 from rvanvelzen/test-exit-code-1...Add an exit code to the test suite | Mihai Bazon |
2013-10-23 | Add an exit code to the test suite...By adding the exit code 1 (or any other non-zero exit code) `npm test`
will know the tests didn't perform correctly. This way it's easier to
know if pull requests are good or bad.
| Richard van Velzen |
2013-10-22 | Revert #3a81f60 for now...(with it some tests break and it can generate invalid output, see issue #44)
| Mihai Bazon |
2013-10-22 | v2.4.1 | Mihai Bazon |
2013-10-17 | `arguments` outside of a function is an ordinary variable....Fix #501
| Mihai Bazon |
2013-10-09 | wrap up | Mihai Bazon |
2013-10-09 | Don't drop_unused before compression....Fix #280, #282
| Mihai Bazon |
2013-10-04 | Rename clean_getters to pure_getters; add pure_funcs. | Mihai Bazon |
2013-10-04 | Merge pull request #308 from meteor/fix-unicode-keys...Only allow identifier start characters at the beginning of identifiers. | Mihai Bazon |