summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* implement {{^}} in normal blocksJesse Luehrs2012-10-053-71/+53
| | | | also, greatly simplify the logic for blocks in general
* actually, @foo just seems to be another kind of variable?Jesse Luehrs2012-10-053-20/+5
| | | | | | | | | really can't tell what the difference is between passing data in as normal template variables and passing them in as "template data" probably just won't support template data until someone can explain this better, because the handlebars test suite isn't very clear on the subject
* partials can use literals for namesJesse Luehrs2012-10-051-0/+13
|
* test for passing context to partialsJesse Luehrs2012-10-051-0/+25
|
* implement {{^}} as an alias for {{else}}Jesse Luehrs2012-10-053-0/+143
|
* test empty blocksJesse Luehrs2012-10-051-0/+9
|
* make this a todo testJesse Luehrs2012-10-051-2/+4
|
* support {{@index}}Jesse Luehrs2012-10-052-7/+48
|
* Failing test for {{{.}}}Shawn M Moore2012-10-051-0/+9
|
* support {{this/foo}}Jesse Luehrs2012-10-052-2/+15
|
* Add an ABSTRACT to silence dzilShawn M Moore2012-10-051-0/+1
|
* allow - in identifiersJesse Luehrs2012-10-052-1/+21
|
* simplifyJesse Luehrs2012-10-051-7/+1
|
* simplifyJesse Luehrs2012-10-051-8/+6
|
* implement else blocksJesse Luehrs2012-10-054-16/+60
|
* simplifyJesse Luehrs2012-10-041-4/+9
|
* allow [] for dereferencing with literalsJesse Luehrs2012-10-042-2/+37
|
* support [] to mean literal stringsJesse Luehrs2012-10-041-2/+47
|
* make {{this}} an alias to {{.}} and make them work at the top levelJesse Luehrs2012-10-044-3/+42
|
* add tests for non-block helpersJesse Luehrs2012-10-042-0/+193
|
* implement the built-in block helpersJesse Luehrs2012-10-042-0/+209
|
* rename this testJesse Luehrs2012-10-041-0/+0
|
* refactor this so that helpers are just normal functionsJesse Luehrs2012-10-043-27/+27
|
* todo test for array dereferencingJesse Luehrs2012-10-041-0/+14
|
* add block helper testsJesse Luehrs2012-10-041-11/+341
|
* standalone lines need to be autochomped in raw_text tooJesse Luehrs2012-10-041-14/+18
|
* better check for matching closing tagsJesse Luehrs2012-10-041-2/+22
|
* remove outdated commentsJesse Luehrs2012-10-041-2/+2
|
* this isn't necessary anymoreJesse Luehrs2012-10-041-1/+0
|
* make this a bit clearerJesse Luehrs2012-10-041-4/+4
|
* make lambdas work with field accessJesse Luehrs2012-10-042-1/+16
|
* implement helpersJesse Luehrs2012-10-043-5/+27
|
* make functions able to take arbitrary argumentsJesse Luehrs2012-10-041-17/+77
|
* handle defaulting to variables more sanelyJesse Luehrs2012-10-041-11/+19
|
* compile {{{...}}} down to {{&...}} instead of {{mark_raw ...}}Jesse Luehrs2012-10-041-1/+1
| | | | shouldn't make a difference, but feels cleaner
* move the extra end tag data to the beginning to make parsing easierJesse Luehrs2012-10-041-13/+15
|
* make XSLATE='dump=proto' work with my custom parserJesse Luehrs2012-10-041-1/+4
|
* remove debugging codeJesse Luehrs2012-10-032-48/+0
|
* make suffixes work for partialsJesse Luehrs2012-10-033-4/+17
|
* don't cache rendered files in testsJesse Luehrs2012-10-031-0/+2
|
* mostly implement partialsJesse Luehrs2012-10-033-6/+38
| | | | just need to get the auto-indenting behavior correct
* make section lambdas workJesse Luehrs2012-10-034-24/+89
|
* make basic lambdas work (not block lambdas yet)Jesse Luehrs2012-10-033-4/+58
|
* make this quieterJesse Luehrs2012-10-031-1/+1
|
* implement custom delimitersJesse Luehrs2012-10-033-12/+22
|
* more cleanupsJesse Luehrs2012-10-031-26/+22
|
* this is unnecessary now tooJesse Luehrs2012-10-031-2/+0
|
* handle function calling properlyJesse Luehrs2012-10-031-14/+16
|
* standalone lines must only be followed by whitespace as wellJesse Luehrs2012-10-031-3/+5
|
* allow sections to be field lookups tooJesse Luehrs2012-10-031-9/+8
|