Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update for let and optional parameters | kpdecker | 2015-04-20 | 1 | -3/+3 |
| | |||||
* | Add full support for es6 | kpdecker | 2015-04-16 | 1 | -2/+2 |
| | | | | | | | | Converts the tool chain to use babel, eslint, and webpack vs. the previous proprietary solutions. Additionally begins enforcing additional linting concerns as well as updates the code to reflect these rules. Fixes #855 Fixes #993 | ||||
* | Remove vestigial code | kpdecker | 2015-04-07 | 1 | -5/+0 |
| | |||||
* | Add undefined and null literal support | kpdecker | 2015-04-07 | 1 | -0/+2 |
| | | | | | This adds the UndefinedLiteral and NullLiteral to AST. Fixes #990 | ||||
* | Avoid direct references to sexpr in statements | kpdecker | 2015-01-18 | 1 | -3/+10 |
| | | | | | This allows us to avoid creating unnecessary AST nodes and avoids things like isHelper. Side effect of these changes is that @data functions can now have data parameters passed to them. | ||||
* | Add support for dynamic partial names | kpdecker | 2015-01-18 | 1 | -0/+5 |
| | | | | | | | | | Uses the subexpression syntax to allow for dynamic partial lookups. Ex: ``` {{> (helper) }} ``` Fixes #933 | ||||
* | Fix case-insensitive file system compile issue | kpdecker | 2014-12-26 | 1 | -1/+1 |
| | |||||
* | Add parent tracking and mutation to AST visitors | kpdecker | 2014-12-26 | 1 | -35/+78 |
| | | | Fixes #916 | ||||
* | Remove unused vars and add jshint checking | kpdecker | 2014-12-16 | 1 | -0/+1 |
| | |||||
* | Update subexpression and hash AST constructs | kpdecker | 2014-11-27 | 1 | -9/+12 |
| | |||||
* | Replace DataNode and IdNode with PathNode | kpdecker | 2014-11-26 | 1 | -6/+3 |
| | | | This is a breaking change for string mode users as there is no longer a distinct type for data parameters. Instead data consumers should look for the @ prefix value. | ||||
* | Update literal ast nodes for new spec | kpdecker | 2014-11-26 | 1 | -3/+3 |
| | |||||
* | Update statement node ASTs | kpdecker | 2014-11-26 | 1 | -14/+13 |
| | |||||
* | Update MustacheNode for new AST structure | kpdecker | 2014-11-26 | 1 | -4/+4 |
| | |||||
* | Update ProgramNode to better match SpiderMonkey | kpdecker | 2014-11-26 | 1 | -4/+4 |
| | |||||
* | Provide stubbed visitor implementation | kpdecker | 2014-11-05 | 1 | -2/+58 |
| | | | Part of #889 | ||||
* | Use proper default vs. module import semantics | kpdecker | 2013-10-01 | 1 | -1/+3 |
| | |||||
* | More modularization | Yehuda Katz | 2013-07-02 | 1 | -12/+3 |
| | |||||
* | Factory update with tabs to spaces.. sorry :( | Tommy Messbauer | 2012-11-26 | 1 | -11/+9 |
| | |||||
* | Commiting initial factory code | Tommy Messbauer | 2012-08-29 | 1 | -8/+15 |
| | |||||
* | Fix module loading within node | kpdecker | 2011-07-30 | 1 | -1/+1 |
| | |||||
* | Move visitor into compiler subdir | kpdecker | 2011-07-30 | 1 | -0/+13 |