Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | packaging | Jesse Luehrs | 2014-04-16 | 1 | -9/+8 |
| | |||||
* | Updated POD to be correct. | Logan Bell | 2013-04-25 | 1 | -2/+2 |
| | | | | | | * If a user actually executes the synopsis it will not produce the results specified in the POD. Added the missing {} to make it work as demonstrated. | ||||
* | bump dep on text::xslate | Jesse Luehrs | 2013-03-07 | 1 | -1/+1 |
| | | | | | otherwise, people using old Text::Xslate with Moose will break, since it'll be a Mouse class trying to extend a Moose class | ||||
* | pod coverage | Jesse Luehrs | 2013-01-02 | 1 | -1/+2 |
| | |||||
* | update caveats | Jesse Luehrs | 2013-01-02 | 1 | -4/+0 |
| | |||||
* | fix .. in block helpers | Jesse Luehrs | 2013-01-02 | 1 | -9/+17 |
| | |||||
* | depend on newer xslate | Jesse Luehrs | 2013-01-02 | 1 | -0/+1 |
| | |||||
* | gfx doesn't want to support a render_string opcode | Jesse Luehrs | 2013-01-02 | 1 | -0/+4 |
| | |||||
* | find_file and suffix are now opcodes | Jesse Luehrs | 2013-01-02 | 1 | -7/+0 |
| | |||||
* | move most of find_file into the compiler | Jesse Luehrs | 2013-01-02 | 1 | -4/+4 |
| | |||||
* | merge_hash is now an opcode | Jesse Luehrs | 2013-01-02 | 1 | -4/+0 |
| | |||||
* | reimplement new_vars_for in terms of merge_hash | Jesse Luehrs | 2013-01-02 | 1 | -20/+3 |
| | |||||
* | turned render_string into an opcode | Jesse Luehrs | 2013-01-02 | 1 | -4/+0 |
| | |||||
* | reimplement run_code in terms of render_string | Jesse Luehrs | 2013-01-02 | 1 | -5/+2 |
| | |||||
* | is_code_ref can now be an opcode too | Jesse Luehrs | 2013-01-02 | 1 | -4/+0 |
| | |||||
* | this weaken is unnecessary | Jesse Luehrs | 2012-10-15 | 1 | -2/+1 |
| | |||||
* | simplify | Jesse Luehrs | 2012-10-14 | 1 | -13/+6 |
| | |||||
* | this doesn't need to be a function either | Jesse Luehrs | 2012-10-14 | 1 | -9/+0 |
| | |||||
* | neither does make_hash | Jesse Luehrs | 2012-10-14 | 1 | -4/+0 |
| | |||||
* | make_array doesn't need to be a function | Jesse Luehrs | 2012-10-14 | 1 | -4/+0 |
| | |||||
* | docs | Jesse Luehrs | 2012-10-08 | 1 | -0/+155 |
| | |||||
* | this is already a built-in thing | Jesse Luehrs | 2012-10-08 | 1 | -4/+0 |
| | |||||
* | check partial suffix at runtime, not compile time | Jesse Luehrs | 2012-10-08 | 1 | -2/+2 |
| | |||||
* | implement hash parameters for block helpers | Jesse Luehrs | 2012-10-08 | 1 | -1/+6 |
| | |||||
* | make block helpers recognizable as helpers | Jesse Luehrs | 2012-10-08 | 1 | -3/+3 |
| | |||||
* | since functions and helpers are different, drop this special case | Jesse Luehrs | 2012-10-05 | 1 | -2/+10 |
| | |||||
* | change back to defining helpers and functions separately | Jesse Luehrs | 2012-10-05 | 1 | -0/+18 |
| | | | | | | helpers are different from functions because they implicitly receive the current context as the first argument, so they need to be declared differently. they work identically to functions in all other respects. | ||||
* | why was i defining things there? | Jesse Luehrs | 2012-10-05 | 1 | -23/+20 |
| | |||||
* | implement {{^}} in normal blocks | Jesse Luehrs | 2012-10-05 | 1 | -2/+7 |
| | | | | also, greatly simplify the logic for blocks in general | ||||
* | actually, @foo just seems to be another kind of variable? | Jesse Luehrs | 2012-10-05 | 1 | -0/+1 |
| | | | | | | | | | 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 | ||||
* | support {{this/foo}} | Jesse Luehrs | 2012-10-05 | 1 | -2/+2 |
| | |||||
* | simplify | Jesse Luehrs | 2012-10-05 | 1 | -7/+1 |
| | |||||
* | simplify | Jesse Luehrs | 2012-10-05 | 1 | -8/+6 |
| | |||||
* | implement else blocks | Jesse Luehrs | 2012-10-05 | 1 | -5/+10 |
| | |||||
* | make {{this}} an alias to {{.}} and make them work at the top level | Jesse Luehrs | 2012-10-04 | 1 | -0/+24 |
| | |||||
* | implement the built-in block helpers | Jesse Luehrs | 2012-10-04 | 1 | -0/+31 |
| | |||||
* | refactor this so that helpers are just normal functions | Jesse Luehrs | 2012-10-04 | 1 | -13/+9 |
| | |||||
* | this isn't necessary anymore | Jesse Luehrs | 2012-10-04 | 1 | -1/+0 |
| | |||||
* | make this a bit clearer | Jesse Luehrs | 2012-10-04 | 1 | -4/+4 |
| | |||||
* | implement helpers | Jesse Luehrs | 2012-10-04 | 1 | -0/+16 |
| | |||||
* | make suffixes work for partials | Jesse Luehrs | 2012-10-03 | 1 | -1/+4 |
| | |||||
* | mostly implement partials | Jesse Luehrs | 2012-10-03 | 1 | -1/+6 |
| | | | | just need to get the auto-indenting behavior correct | ||||
* | make section lambdas work | Jesse Luehrs | 2012-10-03 | 1 | -2/+5 |
| | |||||
* | make basic lambdas work (not block lambdas yet) | Jesse Luehrs | 2012-10-03 | 1 | -0/+15 |
| | |||||
* | '.' should be a variable name referring to the current array element | Jesse Luehrs | 2012-10-03 | 1 | -2/+6 |
| | |||||
* | don't die here, just assume it's a truthy value | Jesse Luehrs | 2012-10-03 | 1 | -2/+1 |
| | | | | this makes things like json booleans work properly | ||||
* | outer variables should remain visible unless overridden | Jesse Luehrs | 2012-10-03 | 1 | -0/+1 |
| | |||||
* | implement ../ | Jesse Luehrs | 2012-10-02 | 1 | -1/+7 |
| | |||||
* | handle inverted sections | Jesse Luehrs | 2012-10-02 | 1 | -0/+4 |
| | |||||
* | get blocks working | Jesse Luehrs | 2012-09-28 | 1 | -0/+51 |