Age | Commit message (Expand) | Author |
---|---|---|
2015-01-06 | Location fix for Mozilla AST start token. | Ingvar Stepanyan |
2015-01-06 | Track ending lines/columns; fix end locations in Mozilla AST. | Ingvar Stepanyan |
2014-08-03 | Added generative testing for AST conversions. | Ingvar Stepanyan |
2014-08-03 | SpiderMonkey `Identifier` nodes should contain mangled names. | Ingvar Stepanyan |
2014-08-02 | Small fixes for AST conversion. | Ingvar Stepanyan |
2014-08-01 | Fixes and improvements for UglifyJS->SM AST conversion....* Explicitly forbidden multiple catch clauses as SM-specific feature. * Simplified describing of UglifyJS->Mozilla AST conversion rules. * Moved alias rules to single place. * Removed usage of dynamic type bindings in generated code (speed-up). | Ingvar Stepanyan |
2014-08-01 | Improved UglifyJS<->SpiderMonkey AST conversions....* Added directives recognition in SM AST. * Moved semi-standard SM `Property` type to separate handler. * Added `const` recognition from SM AST. * Removed redundant `this`-as-identifier recognition. * Removed redundant rules for abstract SM types. * Described `CatchClause` using string syntax. * Added support for semi-standard `range` tuple as location source. * Added back-conversion support (to be improved). | Ingvar Stepanyan |
2014-03-06 | Handle TryStatements trees from acorn >=0.2.0 | Conrad Irwin |
2013-04-29 | Workaround for missing `prefix` in UnaryExpression generated by Esprima...See #193 | Mihai Bazon |
2012-10-13 | fix end tokens in spidermonkey ast import | Mihai Bazon |
2012-10-09 | added $propdoc to AST nodes and some cleanups...hopefully we can make the AST documentation self-generating | Mihai Bazon |
2012-10-05 | remove unused code | Mihai Bazon |
2012-10-05 | fixed import of locations from SpiderMonkey AST | Mihai Bazon |
2012-10-04 | use the appropriate constructor for symbols | Mihai Bazon |
2012-10-03 | moving code around | Mihai Bazon |
2012-10-03 | define AST_Node.from_mozilla_ast(ast)...returns an UglifyJS2 AST given a Mozilla AST. Still needs some work to do (need to create specific nodes like AST_SymbolRef, AST_SymbolLambda etc. instead of base AST_Symbol, in order for the mangler/compressor to work properly) | Mihai Bazon |