Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Drop AST constructors in favor of JSON | kpdecker | 2015-08-18 | 1 | -2/+1 |
| | | | | | These were little more than object literal statements that were less clear due to their use of index-based arguments. Fixes #1077 | ||||
* | Add ignoreStandalone compiler option | kpdecker | 2015-08-13 | 1 | -1/+1 |
| | | | Fixes #1072 | ||||
* | Update for let and optional parameters | kpdecker | 2015-04-20 | 1 | -2/+2 |
| | |||||
* | Add full support for es6 | kpdecker | 2015-04-16 | 1 | -5/+5 |
| | | | | | | | | 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 | ||||
* | Add instructions for 'spec/mustache' to CONTRIBUTING.md, fix a few typos ↵ | Or Neeman | 2014-12-07 | 1 | -1/+1 |
| | | | | elsewere | ||||
* | Rework strip flags to make clearer at in AST level | kpdecker | 2014-11-28 | 1 | -1/+3 |
| | | | Rather than keeping state in the AST, which requires some gymnastics, we create a separate visitor flow which does the top down iteration necessary to calculate all of the state needed for proper whitespace control evaluation. | ||||
* | Update ProgramNode to better match SpiderMonkey | kpdecker | 2014-11-26 | 1 | -1/+1 |
| | |||||
* | Update AST location info to match SpiderMonkey | kpdecker | 2014-11-26 | 1 | -1/+6 |
| | | | Part of #889 | ||||
* | Merge branch 'refactor-parser' of github.com:mmun/handlebars.js into ↵ | kpdecker | 2014-08-23 | 1 | -2/+8 |
|\ | | | | | | | | | | | | | | | | | mmun-refactor-parser Conflicts: lib/handlebars/compiler/ast.js spec/ast.js src/handlebars.yy | ||||
| * | Refactor blocks, programs and inverses | Martin Muñoz | 2014-07-29 | 1 | -2/+9 |
|/ | |||||
* | Export AST as an object rather than module | kpdecker | 2013-12-01 | 1 | -1/+1 |
| | | | The parser expects the AST object to be mutable, which modules are not. | ||||
* | Expose current Handlebars namespace fields | kpdecker | 2013-10-01 | 1 | -1/+1 |
| | |||||
* | Use proper default vs. module import semantics | kpdecker | 2013-10-01 | 1 | -1/+1 |
| | |||||
* | Further progress towards modularization. | Yehuda Katz | 2013-07-24 | 1 | -3/+3 |
| | | | | | At this point, I have only 2 fails in the Node build, but I'm doing a bunch of manual stuff locally and still have a bunch of hacks. | ||||
* | Building an AMD file | Yehuda Katz | 2013-07-16 | 1 | -1/+1 |
| | |||||
* | Initial work on ES6 modules | Yehuda Katz | 2013-07-01 | 1 | -17/+8 |
| | |||||
* | Move Handlerbars.print into printer file | kpdecker | 2013-02-16 | 1 | -3/+0 |
| | |||||
* | tests passing | Tommy Messbauer | 2013-02-11 | 1 | -1/+1 |
| | |||||
* | merge | Tommy Messbauer | 2013-02-11 | 1 | -12/+6 |
|\ | |||||
| * | Handlebars.parse/precompile/compile can now be passed an already-compiled ↵ | machty | 2013-02-07 | 1 | -2/+6 |
| | | | | | | | | Handlebars AST. | ||||
| * | Use jsmodule for jison parser | kpdecker | 2013-01-13 | 1 | -1/+1 |
| | | | | | | | | | | Removes unnecessary commonjs code generated for the parser. This reduces the size of the parse by about 700bytes and should resolve lookup issues with browserify and other static analysis tools. See #220 | ||||
| * | overzealous approach to implmenting Handlebars.logger.log and 'log' helper. | Spike Brehm | 2012-10-20 | 1 | -10/+0 |
| | | |||||
* | | Merged upstream master and ran unit tests | Tommy Messbauer | 2012-11-26 | 1 | -2/+2 |
|\ \ | |/ | |||||
* | | Factory update with tabs to spaces.. sorry :( | Tommy Messbauer | 2012-11-26 | 1 | -19/+19 |
| | | |||||
* | | Finished factory pattern | Tommy Messbauer | 2012-08-29 | 1 | -1/+1 |
| | | |||||
* | | Commiting initial factory code | Tommy Messbauer | 2012-08-29 | 1 | -18/+21 |
|/ | |||||
* | Fix module loading within node | kpdecker | 2011-07-30 | 1 | -1/+1 |
| | |||||
* | Remove unnecessary var declaration. | kpdecker | 2011-07-30 | 1 | -2/+0 |
| | |||||
* | Create compiler base file. | kpdecker | 2011-07-30 | 1 | -0/+29 |