Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Convert parser and tokenizer tests to javascript | kpdecker | 2013-06-01 | 1 | -426/+0 |
| | |||||
* | Move external AST tests into qunit spec | kpdecker | 2013-05-31 | 1 | -11/+0 |
| | |||||
* | Allow ID, STRING, or INTEGER for partial name | kpdecker | 2013-05-29 | 1 | -1/+1 |
| | | | Fixes #519 | ||||
* | Add support for complex ids in @data references | kpdecker | 2013-05-27 | 1 | -1/+1 |
| | |||||
* | Add unicode support for ID tokens | kpdecker | 2013-05-27 | 1 | -0/+4 |
| | | | | Fixes #433 Fixes #469 | ||||
* | Remove FULL_CONTEXT from spec_helper | kpdecker | 2013-04-07 | 1 | -1/+1 |
| | |||||
* | Handlebars.parse/precompile/compile can now be passed an already-compiled ↵ | machty | 2013-02-07 | 1 | -0/+19 |
| | | | | Handlebars AST. | ||||
* | Merge pull request #388 from dmarcotte/empty-inverse-blocks | Yehuda Katz | 2012-12-23 | 1 | -0/+124 |
|\ | | | | | Allow empty blocks around simple inverses | ||||
| * | Allow empty blocks around simple inverses | Daniel Marcotte | 2012-12-11 | 1 | -0/+124 |
| | | | | | | | | | | | | | | | | Previously, the parser required at least one character of whitespace to properly interpret empty blocks around simple inverses, which was non-intuitive and inconsistent with empty block parsing. Update the parser to allow empty blocks around simple inverses. | ||||
* | | Partials can be paths | Les Hill | 2012-12-13 | 1 | -2/+10 |
|/ | | | | | | Allows partials with slashes, a common partial syntax. For example: {{> shared/dude}} | ||||
* | Recognize bar='baz' hash argument | Les Hill | 2012-08-14 | 1 | -0/+4 |
| | |||||
* | Add support for @data variables | Yehuda Katz | 2012-07-05 | 1 | -0/+16 |
| | |||||
* | Clean up parser tests and AST printer | tomhuda | 2012-05-28 | 1 | -32/+30 |
| | |||||
* | Split the tests into compiler and vm tests | kpdecker | 2011-07-30 | 1 | -0/+4 |
| | |||||
* | Move mismatched block test from quint to parser tests. | kpdecker | 2011-07-30 | 1 | -0/+1 |
| | |||||
* | Add BOOLEAN support | tomhuda | 2011-06-01 | 1 | -0/+25 |
| | |||||
* | Add support for INTEGER expressions | tomhuda | 2011-06-01 | 1 | -1/+17 |
| | |||||
* | Merge pull request #69 from rgrove/allow-hyphens. | Yehuda Katz | 2011-05-03 | 1 | -0/+4 |
|\ | | | | | Allow ids to contain hyphens. Fixes #36. | ||||
| * | Allow ids to contain hyphens. Fixes #36. | Ryan Grove | 2011-04-28 | 1 | -0/+4 |
| | | | | | | | | | | Previously, a mustache like {{foo-bar}} would generate a parse error, which was a departure from the behavior of other Mustache implementations. | ||||
* | | Support multi-line comments. | Ryan Grove | 2011-04-18 | 1 | -0/+10 |
|/ | | | | | {{! Like this. }} | ||||
* | Add Hash arguments to simple mustaches (TODO: add Hash args to block helpers) | tomhuda | 2011-03-04 | 1 | -8/+9 |
| | |||||
* | Add support for hash args in the tokenizer and parser | tomhuda | 2011-03-03 | 1 | -0/+22 |
| | |||||
* | Finish compatibility with the old handlebars: | wycats | 2010-12-03 | 1 | -1/+1 |
| | | | | | | * foo"bar" is an invalid param * {{foo}}bar{{/baz}} is invalid * fix a number of issues with inverse sections * add partials | ||||
* | Inverse should really be its own node, as it has totally different runtime ↵ | wycats | 2010-12-03 | 1 | -3/+8 |
| | | | | semantics | ||||
* | Add support for inverted sections in the parser | wycats | 2010-12-03 | 1 | -2/+14 |
| | |||||
* | Fix a number of outstanding issues: | wycats | 2010-12-02 | 1 | -2/+12 |
| | | | | | | | | | | | | * {{}} escape their contents, {{{}}} and {{& }} do not * Add support in the parser, tokenizer and AST for partials with context (support is still not there in the runtime) * Fix some inconsistencies with the old behavior involving the correct printing of null and undefined * Add Handlebars.Exception * Fixed an issue involving ./foo and this/foo * Fleshed out helperMissing in the specs (this will be moved out into handlebars proper once registerHelper and registerPartial are added) | ||||
* | Test the parser, and clean up ID having multiple parts | wycats | 2010-11-25 | 1 | -0/+154 |