Dan Miller
|
d27840f8ef
|
Throw exception when something other than text or block tags are encountered inside of a parent tag. Other small cleanups
|
2014-04-09 16:15:05 +00:00 |
|
Dan Miller
|
af8a62c5e2
|
Separate stacks are necessary for blocks to be resolved independently of variables. Renamed parent_* to block_*.
|
2014-04-08 21:02:23 +00:00 |
|
Dan Miller
|
63b835bd09
|
DRYing parentArgSection into the section method
|
2014-04-07 19:12:36 +00:00 |
|
Dan Miller
|
3c57d5f220
|
reverting vendor spec change
|
2014-04-04 20:57:07 +00:00 |
|
Dan Miller
|
ebb7fda2e5
|
removing deprecated code for loading non-existent inheritance tests from the mustache spec
|
2014-04-04 20:45:21 +00:00 |
|
Dan Miller
|
a631de174c
|
s/new_context/newContext/g
|
2014-04-04 20:43:47 +00:00 |
|
Dan Miller
|
31800de88f
|
removing unnecessary local variable in findFromParent function
|
2014-04-04 20:42:56 +00:00 |
|
Dan Miller
|
f47a09538e
|
php 5.2.x doesn't support closures, so added a private static funtion to be used from array_filter instead
|
2014-04-04 20:07:50 +00:00 |
|
Dan Miller
|
c6c67ce609
|
referencing nodes by class constant rather than string literal
|
2014-04-04 19:53:06 +00:00 |
|
Dan Miller
|
db14a6c863
|
hogan.js style template inheritance
|
2014-04-04 18:41:24 +00:00 |
|
Justin Hileman
|
0315da508b
|
Again, but with more following the instructions.
|
2014-03-29 12:26:14 -07:00 |
|
Justin Hileman
|
8f831201bd
|
allow hhvm to fail for now
|
2014-03-29 10:58:16 -07:00 |
|
Justin Hileman
|
d5b1add824
|
let's try it with *all* the versions!
|
2014-03-29 10:41:09 -07:00 |
|
Justin Hileman
|
b8b156d3cc
|
Refactor to remove strict callables test duplication.
|
2014-03-25 19:35:56 -07:00 |
|
Justin Hileman
|
125873a8e0
|
Remove unused $partialData.
|
2014-03-25 19:28:36 -07:00 |
|
Justin Hileman
|
c10c966e60
|
Refactor to remove duplicate StreamLogger test code
|
2014-03-25 19:22:34 -07:00 |
|
Justin Hileman
|
402f5013dc
|
Refactor duplication out of Mustache injection test.
|
2014-03-25 19:16:29 -07:00 |
|
Justin Hileman
|
ad0204c372
|
Combine FiltersTest and SectionFiltersTest
They’re basically duplicates, so this clears up a bunch of code :)
|
2014-03-25 19:04:48 -07:00 |
|
Justin Hileman
|
2abbc4b35c
|
Refactor away engine logger test duplication.
|
2014-03-25 18:44:58 -07:00 |
|
Justin Hileman
|
0b85c9daff
|
Refactor out section callback test duplication.
|
2014-03-25 18:38:21 -07:00 |
|
Justin Hileman
|
ada9876c18
|
Refactor out test code duplication
(enable/disable lambda template cache test)
|
2014-03-25 18:33:26 -07:00 |
|
Justin Hileman
|
77d99d2bd3
|
Fix disabling lambda template cache.
Because it’s so much awesomer when config options actually do what they say they do.
|
2014-03-25 18:16:35 -07:00 |
|
Justin Hileman
|
b61af6e4e8
|
Add (failing) test case for disabling lambda cache.
|
2014-03-25 18:15:52 -07:00 |
|
Justin Hileman
|
085729aa27
|
remove old test annotation.
|
2014-03-25 18:15:31 -07:00 |
|
Justin Hileman
|
fdff8a4d15
|
Let’s not use Composer’s autoload, since it fails in 5.2
This reverts commit af737f4cc7.
This reverts commit 84a4ff5b16.
|
2014-03-25 10:50:43 -07:00 |
|
Justin Hileman
|
af737f4cc7
|
Fix autoload for Travis
|
2014-03-25 10:19:55 -07:00 |
|
Justin Hileman
|
de2466864b
|
Remove redundant documentation.
|
2014-03-25 09:42:10 -07:00 |
|
Justin Hileman
|
69c1ff9daa
|
Revert "Reduce Engine constructor complexity."
This reverts commit e9d4af3bbe.
|
2014-03-25 09:36:25 -07:00 |
|
Justin Hileman
|
2bb13b37a4
|
Minor CS changes.
|
2014-03-25 09:21:16 -07:00 |
|
Justin Hileman
|
151de6f13e
|
Extract spec loading code into base test case
|
2014-03-25 09:20:04 -07:00 |
|
Justin Hileman
|
3d9288dc8e
|
Extract duplicated tmpdir code into base test case
|
2014-03-25 08:23:04 -07:00 |
|
Justin Hileman
|
84a4ff5b16
|
Use Composer autoload for unit tests.
|
2014-03-25 08:19:46 -07:00 |
|
Justin Hileman
|
e9d4af3bbe
|
Reduce Engine constructor complexity.
I’m not sure I love this. I might prefer the more “complex” version :-/
|
2014-03-25 07:51:55 -07:00 |
|
Justin Hileman
|
b3e3e0a27a
|
Gah. Fix broken lambda tests.
This is what I get for blindly following code sniff recommendations.
|
2014-03-25 07:49:02 -07:00 |
|
Justin Hileman
|
8debbd58bb
|
Remove some dead code.
|
2014-03-25 07:31:22 -07:00 |
|
Justin Hileman
|
a2ca330cba
|
Fix missing properties.
|
2014-03-25 07:31:04 -07:00 |
|
Justin Hileman
|
f696e7afa6
|
Fix incorrect or missing type annotations.
|
2014-03-25 07:31:04 -07:00 |
|
Justin Hileman
|
22a47452da
|
How embarrassing.
I keep writing 2013 on my copyright notices.
|
2014-03-13 22:34:44 -07:00 |
|
Justin Hileman
|
1d8db69fb6
|
line numbers are numbers, not strings.
|
2014-02-20 10:31:41 -08:00 |
|
Justin Hileman
|
e00bebd141
|
Override encoding to improve tokenizer performance
Speeds up tokenizing by ~15% for most users, and by 50% for users with mbstring.func_overload set!
See #144
|
2014-02-20 09:53:06 -08:00 |
|
Justin Hileman
|
6215e6b1b1
|
Store otag/ctag lengths rather than recomputing.
~15% tokenizing performance boost. 99% reduction in strlen calls :)
|
2014-02-20 09:53:06 -08:00 |
|
Justin Hileman
|
d534b168a0
|
Clean up comment code block style.
|
2014-02-20 09:53:06 -08:00 |
|
Justin Hileman
|
6fa8518a9a
|
Merge pull request #185 from jazzdan/dev
Include line number with syntax errors
|
2014-01-14 12:19:33 -08:00 |
|
Dan Miller
|
536c0edac7
|
Include line number with syntax errors
Contains changes suggested in #184
|
2014-01-14 13:32:58 -05:00 |
|
Justin Hileman
|
b84e9deec8
|
Merge branch 'hotfix/2.5.1' into dev
|
2014-01-08 16:36:44 -08:00 |
|
Justin Hileman
|
39dc20e691
|
Version bump v2.5.1
|
2014-01-08 16:36:02 -08:00 |
|
Justin Hileman
|
aa77e3bfd9
|
Ugh PHP.
Fixes #183
|
2014-01-08 16:33:33 -08:00 |
|
Justin Hileman
|
f1d3955492
|
Add a failing test for #183
Tokenization error for sections with only “0” in them.
|
2014-01-08 16:28:55 -08:00 |
|
Justin Hileman
|
49eb190c42
|
Merge branch 'release/2.5.0' into dev
|
2013-12-14 12:58:49 -08:00 |
|
Justin Hileman
|
dd528e765a
|
Merge branch 'release/2.5.0'
|
2013-12-14 12:57:43 -08:00 |
|