Hamish Friedlander
|
5ca97c7099
|
BUGFIX: Make SSTemplateParser work with empty templates
|
2011-03-25 14:07:07 +13:00 |
|
Hamish Friedlander
|
88535a43c5
|
BUGFIX: Clean up escaped character handling in SSViewer, and rework the Text rule to avoid a segfault problem with pcre regular expressions
|
2011-03-17 13:31:56 +13:00 |
|
Hamish Friedlander
|
08faf03673
|
BUGFIX: Fix href rewriting in text
|
2011-03-10 17:38:03 +13:00 |
|
Hamish Friedlander
|
29c06edd23
|
ENHANCEMENT: Add back in partial caching
|
2011-03-10 15:04:07 +13:00 |
|
Hamish Friedlander
|
0b7d396ab8
|
ENHANCEMENT: Add old-style _t and sprintf(_t) tags back into new SSViewer rewrite
|
2011-02-21 17:44:46 +13:00 |
|
Hamish Friedlander
|
20ba97f8ff
|
BUGFIX: Empty if blocks are allowed (were hacky way of doing negation, now replaced by not)
|
2011-02-21 16:19:10 +13:00 |
|
Hamish Friedlander
|
a34df1cb1f
|
EHNANCEMENT: Allow presence checks in if and else_if blocks to be prefaced with not (allowed: <% if not A %>, not allowed: <% if not A == B %> - use <% if A != B %> instead
|
2011-02-21 15:24:14 +13:00 |
|
Hamish Friedlander
|
11459e40d4
|
MINOR: Add instructions for how to compile parser to comment
|
2011-02-21 13:50:10 +13:00 |
|
Hamish Friedlander
|
71892085fc
|
ENHANCEMENT: Add Up support
|
2011-02-21 13:50:10 +13:00 |
|
Hamish Friedlander
|
829bf23192
|
MINOR: Add inline documentation to SSTemplateParser
|
2011-02-15 10:04:22 +13:00 |
|
Hamish Friedlander
|
67e4f8521a
|
BUGFIX: We dont try and detect mismatched end blocks except at the top level, so remove old redundant code from when we did
|
2011-02-14 16:52:01 +13:00 |
|
Hamish Friedlander
|
f3c671988f
|
ENHANCEMENT: Add first version of SSTemplateParser, the new php-peg based template compiler
|
2011-02-14 14:58:57 +13:00 |
|