aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2015-10-28Allow specification beautify options in tests...Caught an error in #847 as well - `output` wasn't passed anywhere which led to an exception. `options` was available though. Richard van Velzen
2015-10-28Stop building for io.jsRichard van Velzen
2015-10-27fixes #845: \v escaping should be restricted to "screw_ie8" modeMichael Ficarra
2015-10-20Fix #836Fábio Santos
2015-10-15Make_string was missing \v and wasnt reversing vertical tabs even though read...startswithaj
2015-10-13add `--pure-funcs` option...it has the same effect as specifying `pure_funcs` in `--compressor` option, however it's much easier to use instead of: --compressor 'pure_func=["Math.floor","debug","console.logTime"]' it's now possible: --compressor --pure-funcs Math.floor debug console.logTime fixes #684 Damian Krzeminski
2015-10-13upgrade yargs 3.5.4 -> 3.10.0...we need a version with better support for 'array' params see: https://github.com/bcoe/yargs/pull/164 Damian Krzeminski
2015-10-13Merge pull request #829 from kzc/html_comment_ops...Fix other operator output producing <!-- or -->Mihai Bazon
2015-10-13Fix other operator output related to <!-- or -->kzc
2015-10-12Fix testsMihai Bazon
2015-10-12Only encode <!-- and --> in strings when inline_scriptMihai Bazon
2015-10-12Output `-- >` instead of `-->` in expressions. Escape `<!--` and `-->` within...kzc
2015-10-11v2.5.0Mihai Bazon
2015-10-07have minify() call figure_out_scope() if needed to produce well formed "use a...kzc
2015-10-07get rid of SCOPE_IS_NEEDED as it was always truekzc
2015-10-07Fix handling of "use asm" when no command line flags are passed to uglifyjs. ...kzc
2015-10-07Pin dependencies with npm shrinkwrap...* Use `npm run shrinkwrap` to create a shrinkwrap file with all dependencies pinned * Update dependency `source-map` to latest (Closes #738) SpainTrain
2015-10-07add asm.js testkzc
2015-10-07Add proper support for "use asm"; blocks. Disable -c optimization within "use...kzc
2015-10-06Implement shebang supportAnthony Van de Gejuchte
2015-09-24Merge pull request #808 from avdg/travis...Add node 4.x in TravisMihai Bazon
2015-09-24Add node 4.x in TravisAnthony Van de Gejuchte
2015-09-24Disable node 0.8 in TravisMihai Bazon
2015-09-24Fix mozilla-ast after module loading changes...Need to explicitly qualify stuff now, since it's not evaluated in some global scope. Ref #636 Mihai Bazon
2015-09-24No longer use `vm` to load code....Improves performance 2x on node > 0.10. Ref #636 Mihai Bazon
2015-09-24Fix wrap_commonjs to include code first...(code could have directives, i.e. "use strict") Mihai Bazon
2015-09-14use a valid SPDX license identifierKyle Mitchell
2015-09-14Control keeping function arguments with a single optionVille Lautanala
2015-09-06Merge pull request #786 from istr/anonymous-source-map...Allow for anonymous map generation using string type checkRichard van Velzen
2015-08-27allow for anonymous map generation using string type checkIngo Struck
2015-08-27Fix bad parsing of `new new x()()` constructs...Fixes #739 Richard van Velzen
2015-08-25Don't change sequences that influence lexical binding in calls...Fixes #782 Richard van Velzen
2015-08-10Merge pull request #767 from vjeux/208...[Fix] --define replaces SymbolRefs in LHS of assignmentsRichard van Velzen
2015-08-10[Fix] --define replaces SymbolRefs in LHS of assignments...See #208 for context Christopher Chedeau
2015-08-07Merge pull request #736 from AlbertoGP/master...fromString option, use index from argument array for filename instead of "?"Richard van Velzen
2015-08-07Merge pull request #729 from DrewML/keep_fnames_docs...Add keep_fnames compressor option to README.mdRichard van Velzen
2015-08-05Fix mangling of property names which overwrite unmangleable properties...Fixes #747. Richard van Velzen
2015-08-05Merge pull request #753 from Surgo/master...Support wrap and exportAll options for node.js tools.Richard van Velzen
2015-07-30Merge pull request #757 from rvanvelzen/semicolon-fix...Fix semicolon printing when restricting max line lengthMihai Bazon
2015-07-30Fix semicolon printing when restricting max line length...Fixes #755 Richard van Velzen
2015-07-30Revert "Fix semicolon printing when restricting max line length"...This reverts commit 170e8b519e64463a39d293480e52f97b64d8ab89. Richard van Velzen
2015-07-29Fix semicolon printing when restricting max line length...Fixes #755 Richard van Velzen
2015-07-29Replace util.puts in run-tests with console.log...See d2dda34b2a8de310f26a26e58ed28275ba5ecc7f Richard van Velzen
2015-07-29Make node.js 0.8 the minimum supported version....Node.js 0.4 and 0.6 are ancient; things don't work there. Update Travis CI configuration accordingly. Note, that the npm update in Travis is needed for 0.8 only at the moment. XhmikosR
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-07-29Advanced way to specify if a function call might have side effects. #400thorn0
2015-07-28Support wrap and exportAll options.Kosei Kitahara
2015-07-22v2.4.24Mihai Bazon
2015-07-22Don't attempt to negate non-boolean AST_Binary...Fix #751 Mihai Bazon