Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update to latest eslint | kpdecker | 2015-09-01 | 1 | -2/+2 |
| | |||||
* | Fix escaping of non-javascript identifiers | kpdecker | 2015-08-01 | 1 | -2/+6 |
| | | | | The ‘ character would cause invalid javascript to be generated as it was not properly escaped. Switching to JSON.stringify safely handles all potential unescaped cases. | ||||
* | Add tests for string contexts | kpdecker | 2015-05-06 | 1 | -0/+4 |
| | | | | Fixes #1013 | ||||
* | Add full support for es6 | kpdecker | 2015-04-16 | 1 | -118/+119 |
| | | | | | | | | 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 | ||||
* | Fix IE test freakout | kpdecker | 2015-04-14 | 1 | -2/+2 |
| | |||||
* | Allow this references in literal statements | kpdecker | 2015-04-14 | 1 | -4/+15 |
| | | | Fixes #967 | ||||
* | Allow undefined and null in helper names | kpdecker | 2015-04-13 | 1 | -0/+14 |
| | |||||
* | Add undefined and null literal support | kpdecker | 2015-04-07 | 1 | -0/+10 |
| | | | | | This adds the UndefinedLiteral and NullLiteral to AST. Fixes #990 | ||||
* | Handle all potential literal values | kpdecker | 2015-02-09 | 1 | -12/+23 |
| | | | Adds support for literal helper names in a few missing cases such as block expressions and subexpressions. | ||||
* | Transform literals to path expressions in mustache nodes | Marcio Junior | 2015-02-08 | 1 | -7/+9 |
| | |||||
* | Test compilation of literal values in mustaches | Marcio Junior | 2015-02-08 | 1 | -0/+16 |
| | |||||
* | Add tests for partial comment whitespace control | kpdecker | 2015-01-17 | 1 | -3/+7 |
| | |||||
* | Allow whitespace control on comments | kpdecker | 2014-11-02 | 1 | -0/+3 |
| | | | | | This changes the call signature for the CommentNode constructor, which is a potentially breaking change for AST users. Fixes #866 | ||||
* | Render false literal as “false” | kpdecker | 2014-08-25 | 1 | -0/+8 |
| | | | Fixes #827 | ||||
* | Fix missing parameters for pathed mustaches | kpdecker | 2014-01-17 | 1 | -0/+28 |
| | | | Fixes #658 | ||||
* | Use shouldThrow helper for test asserts | kpdecker | 2013-12-23 | 1 | -4/+5 |
| | |||||
* | Protect context-lookups from undefined values | kpdecker | 2013-11-03 | 1 | -0/+6 |
| | | | | Fixes #166 Fixes #587 | ||||
* | Merge branch 'fix-issue-599' of github.com:laurie71/handlebars.js into ↵ | kpdecker | 2013-10-14 | 1 | -0/+12 |
|\ | | | | | | | laurie71-fix-issue-599 | ||||
| * | Test cases for #599 | Laurie Harper | 2013-08-28 | 1 | -0/+12 |
| | | |||||
* | | Fix "\\" escaping | Daniel Marcotte | 2013-10-13 | 1 | -0/+2 |
| | | | | | | | | | | Previously, "\\{{foo}}" would only result in the desired "\fooValue" if it was at the beginning of the file or immediately after a close stache. | ||||
* | | Fix test runners under node | kpdecker | 2013-10-09 | 1 | -1/+1 |
| | | |||||
* | | Make the Handlebars environment into an object | Yehuda Katz | 2013-07-26 | 1 | -0/+6 |
|/ | | | | | | | | The idea is that the environment wraps up the mutable stuff in Handlebars (like the helpers) and that you could theoretically create a new one at any time and pass it in to Handlebars.template. Every test makes a new environment and uses it in template compilation. | ||||
* | Refactor qunit unit tests | kpdecker | 2013-06-01 | 1 | -0/+162 |
Allows for testing node, browser, and precompiled modes in the node tests. Also reorganizes the qunit spec file to provide better organization. |