Add better fromstring docs.
Merge pull request #94 from paulmillr/patch-1

Add better fromstring docs.
Fix end token for Assign nodes
v2.2.4
Wraps sourceMappingURL in a multiline comment. Fixes #108
Merge pull request #111 from mattrobenolt/safer-sourcemap

Wraps sourceMappingURL in a multiline comment. Fixes #108
Ugly hack to print comments before return/throw statements

Close #112
Fix handling of constants

Close #113
Fix parens for AST_New

Close #114
Fix parens for negative numbers

Close #115
Fix parens for NaN

Close #116
Give up evaluating (unary-prefix '-' 0)

Close #117

------

    JS, WHY YOU SUCK SO BADLY? ;-(
Force space after literal regexp when used in "instanceof" or "in"

Close #118
Allow inSourceMap to be a generated JSON source map instead of just a file name
v2.2.5
Fix compressing `do {...} while (false)`

It's not safe to transform it to {...} because the body might contain
`break`.  The solution could be more elaborate (detect if body contains
`break`) but I don't think it's worth the trouble.

Close #129
Add license

Close #131
Compress boolean constants after evaluation

Close #137
Drop last `default:` if it's the last branch and empty

Close #141
Add `--screw-ie` option

For now the implication is that UglifyJS will not leak a function
expression's name in the surrounding scope (IE < 9 does that).

(ref. mishoo/UglifyJS#485)