Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | switch from Any::Moose to Mouse | Fitz Elliott | 2013-02-28 | 2 | -4/+4 |
| | | | | | Text::Xslate has switched to Mouse, causing this module to stop working when Moose was loaded before it. | ||||
* | pod coverage | Jesse Luehrs | 2013-01-02 | 1 | -3/+21 |
| | |||||
* | implement passing new context to partials | Jesse Luehrs | 2013-01-02 | 1 | -25/+50 |
| | |||||
* | fix .. in block helpers | Jesse Luehrs | 2013-01-02 | 1 | -0/+1 |
| | |||||
* | gfx doesn't want to support a render_string opcode | Jesse Luehrs | 2013-01-02 | 1 | -5/+7 |
| | |||||
* | find_file and suffix are now opcodes | Jesse Luehrs | 2013-01-02 | 1 | -4/+17 |
| | |||||
* | simplify the logic for template suffixes | Jesse Luehrs | 2013-01-02 | 1 | -38/+12 |
| | | | | | | | now, anything that doesn't contain a '.' will have the suffix appended unconditionally, rather than looking for both the suffixed and unsuffixed versions. this is more in line with how text::xslate typically works. | ||||
* | move most of find_file into the compiler | Jesse Luehrs | 2013-01-02 | 1 | -4/+37 |
| | |||||
* | simplify | Jesse Luehrs | 2013-01-02 | 1 | -10/+12 |
| | |||||
* | avoid calling find_file multiple times | Jesse Luehrs | 2013-01-02 | 1 | -8/+20 |
| | |||||
* | don't constant-fold render_string | Jesse Luehrs | 2013-01-02 | 1 | -1/+3 |
| | |||||
* | merge_hash is now an opcode | Jesse Luehrs | 2013-01-02 | 1 | -1/+22 |
| | |||||
* | reimplement new_vars_for in terms of merge_hash | Jesse Luehrs | 2013-01-02 | 1 | -8/+146 |
| | |||||
* | turned render_string into an opcode | Jesse Luehrs | 2013-01-02 | 1 | -7/+5 |
| | |||||
* | reimplement run_code in terms of render_string | Jesse Luehrs | 2013-01-02 | 1 | -6/+72 |
| | |||||
* | is_code_ref can now be an opcode too | Jesse Luehrs | 2013-01-02 | 1 | -3/+14 |
| | |||||
* | this doesn't need to be a function either | Jesse Luehrs | 2012-10-14 | 1 | -2/+53 |
| | |||||
* | neither does make_hash | Jesse Luehrs | 2012-10-14 | 1 | -1/+11 |
| | |||||
* | make_array doesn't need to be a function | Jesse Luehrs | 2012-10-14 | 1 | -2/+12 |
| | |||||
* | generate the opcodes for this directly | Jesse Luehrs | 2012-10-14 | 1 | -1/+44 |
| | |||||
* | pod coverage | Jesse Luehrs | 2012-10-08 | 1 | -0/+10 |
| | |||||
* | make this a bit more explicit | Jesse Luehrs | 2012-10-08 | 2 | -1/+7 |
| | |||||
* | this is already a built-in thing | Jesse Luehrs | 2012-10-08 | 1 | -1/+1 |
| | |||||
* | check partial suffix at runtime, not compile time | Jesse Luehrs | 2012-10-08 | 1 | -15/+2 |
| | |||||
* | move more code into the compiler | Jesse Luehrs | 2012-10-08 | 1 | -50/+138 |
| | |||||
* | simplify | Jesse Luehrs | 2012-10-08 | 1 | -0/+11 |
| | |||||
* | move more bits into the compiler | Jesse Luehrs | 2012-10-08 | 1 | -0/+30 |
| | |||||
* | implement hash args for normal helpers | Jesse Luehrs | 2012-10-08 | 1 | -2/+9 |
| | |||||
* | implement hash parameters for block helpers | Jesse Luehrs | 2012-10-08 | 1 | -0/+31 |
| | |||||
* | and... didn't need these parts of that file | Jesse Luehrs | 2012-10-05 | 1 | -8/+0 |
| | |||||
* | whoops, forgot to add this file a while ago | Jesse Luehrs | 2012-10-05 | 1 | -0/+22 |
| | |||||
* | rename a few things | Jesse Luehrs | 2012-10-05 | 1 | -1/+1 |
| | |||||
* | move lambda checking for keys out of the parser | Jesse Luehrs | 2012-10-05 | 1 | -0/+46 |
| | |||||
* | change back to defining helpers and functions separately | Jesse Luehrs | 2012-10-05 | 1 | -0/+2 |
| | | | | | | 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. | ||||
* | remove debugging code | Jesse Luehrs | 2012-10-03 | 1 | -15/+0 |
| | |||||
* | make suffixes work for partials | Jesse Luehrs | 2012-10-03 | 1 | -0/+12 |
| | |||||
* | handle inverted sections | Jesse Luehrs | 2012-10-02 | 1 | -4/+6 |
| | |||||
* | get blocks working | Jesse Luehrs | 2012-09-28 | 1 | -0/+38 |