Age | Commit message (Expand) | Author |
---|---|---|
2012-10-03 | drop tmp. files | Mihai Bazon |
2012-10-03 | document the CLI tool | Mihai Bazon |
2012-10-03 | fix for `a = !b && !c && !d && !e → a=!(b||c||d||e)` | Mihai Bazon |
2012-10-03 | disable `hoist_vars` by default and change `comparations` to `comparisons` | Mihai Bazon |
2012-10-02 | fixed usage string | Mihai Bazon |
2012-10-02 | support for `--comments` option to keep comments containing @license or @pres... | Mihai Bazon |
2012-10-02 | discard annoying nodejs warning | Mihai Bazon |
2012-10-02 | line numbers start at 1 | Mihai Bazon |
2012-10-02 | added option to keep some comments in the output | Mihai Bazon |
2012-10-02 | option to exclude certain names from mangling | Mihai Bazon |
2012-10-02 | support defines | Mihai Bazon |
2012-10-02 | "use strict"; | Mihai Bazon |
2012-10-02 | more constant folding (for names defined with `const`) | Mihai Bazon |
2012-10-02 | add AST_SymbolConst for names defined with `const` | Mihai Bazon |
2012-10-02 | drop more unused names | Mihai Bazon |
2012-10-02 | a shy attempt to obey `width` in the beautifier; added `bracketize` option to... | Mihai Bazon |
2012-09-28 | minor | Mihai Bazon |
2012-09-27 | fix mangling...(bug in our code prevented the mangler from using a name that was in use prior to mangling but not after it) | Mihai Bazon |
2012-09-26 | removed the "squeeze" method (it's now effectively "transform") | Mihai Bazon |
2012-09-26 | some speedup and more savings from unused vars that have side effects in init... | Mihai Bazon |
2012-09-26 | compressor successfully moved to TreeTransformer | Mihai Bazon |
2012-09-26 | checkpoint (refactoring, WIP) | Mihai Bazon |
2012-09-26 | minor | Mihai Bazon |
2012-09-25 | more cleanups | Mihai Bazon |
2012-09-25 | moving code around (refactoring, WIP) | Mihai Bazon |
2012-09-25 | discard all \uFEFF characters (https://github.com/mishoo/UglifyJS/issues/462) | Mihai Bazon |
2012-09-25 | started some refactoring (WIP) -- moving squeezer to TreeTransformer | Mihai Bazon |
2012-09-25 | minor | Mihai Bazon |
2012-09-25 | it's not safe to assume that property access is side-effect-free...(getters/setters + various browser bugs will trigger side effects; also, an exception is thrown when the expression is undefined) | Mihai Bazon |
2012-09-25 | some boolean cleanup | Mihai Bazon |
2012-09-24 | Support input source map...This is useful while compressing generated code; for example compressing JS compiled by CoffeeScript (assuming you got a source map): uglifyjs2 --in-source-map generated.js.map \ --source-map uglified.js.map \ -o uglified.js The above assumes you have a "generated.js.map" file which is the source mapping between your CoffeeScript and the generated.js (compiled output from CoffeeScript). The name of the input file is not present in this example; it will be fetched from the source map (but it can be passed manually too). The output will be in "uglified.js" and the output map "uglified.js.map" will actually map to the original CoffeeScript code, rather than to generated.js. | Mihai Bazon |
2012-09-24 | minor tests fix | Mihai Bazon |
2012-09-23 | properly drop mutually-referring declarations that are not otherwise...referenced and have no side effects | Mihai Bazon |
2012-09-22 | tree transformer api (WIP) | Mihai Bazon |
2012-09-21 | log filename in parse errors / compressor warnings | Mihai Bazon |
2012-09-21 | better support for multiple input files:...- use a single AST_Toplevel node for all files - keep original source filename in the tokens | Mihai Bazon |
2012-09-21 | more on detecting side effects | Mihai Bazon |
2012-09-19 | drop unused variables | Mihai Bazon |
2012-09-19 | support -c with no arguments to disable compression entirely | Mihai Bazon |
2012-09-18 | fixed label scope/mangling | Mihai Bazon |
2012-09-18 | minor | Mihai Bazon |
2012-09-18 | support for directives | Mihai Bazon |
2012-09-18 | added AST_NaN (output as 0/0) | Mihai Bazon |
2012-09-17 | only do the typeof x == "undefined" optimization if x is a symbol reference a... | Mihai Bazon |
2012-09-17 | moved `typeof foo == "undefined"` ==> `foo === undefined` under `--unsafe`...because https://github.com/mishoo/UglifyJS2/commit/43fd45154bac89b89330e13bd1f167e2a927a23c#commitcomment-1864505 | Mihai Bazon |
2012-09-17 | fix .undeclared (it's now a function) | Mihai Bazon |
2012-09-17 | minor | Mihai Bazon |
2012-09-17 | one more test for sequences | Mihai Bazon |
2012-09-17 | possible optimization for AST_Undefined...if undefined is defined, ;-), we replace AST_Undefined nodes to a reference to the "undefined" variable; in turn the mangler will compress it to a single letter; this helps at least on jQuery. | Mihai Bazon |
2012-09-17 | empty block to empty statement: {} ==> ; | Mihai Bazon |