aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fix handling of NIL values.HEADmasterMatthias Andreas Benkard2017-05-141-9/+19
| | | | | | | Previously, the variable expander would look upwards in the context stack in case it encountered NIL as a value in the context. This made it impossible to explicitly assign NIL to a value in case its name clashed with an enclosing context.
* Format NILs as empty strings.Matthias Andreas Benkard2017-05-142-9/+15
|
* Add README.Matthias Andreas Benkard2017-05-081-0/+71
|
* Add class TEMPLATE for improved encapsulation.Matthias Andreas Benkard2011-03-191-8/+17
|
* Fix HTML formatters.Matthias Andreas Benkard2011-03-141-2/+2
|
* Support {.alternates with}.Matthias Andreas Benkard2011-03-141-30/+43
|
* Added signature for changeset 24bebfb0c3a1Matthias Andreas Benkard2011-03-101-0/+1
|
* Be more lenient regarding non-string and non-list variables.Matthias Andreas Benkard2011-03-102-2/+8
|
* Added signature for changeset b10b4a0d7b02Matthias Andreas Benkard2011-03-031-0/+1
|
* Add the “url-param-value” formatter.Matthias Andreas Benkard2011-03-031-0/+17
|
* Add “html” and “html-attr-value” formatters.Matthias Andreas Benkard2011-03-033-6/+50
|
* Added signature for changeset bd2ae21bcb1aMatthias Andreas Benkard2011-03-021-0/+1
|
* Support compound substitutions (i.e. forms like “a.b.c”).Matthias Andreas Benkard2011-03-021-9/+24
|
* Added signature for changeset de3551e8fcc7Matthias Andreas Benkard2011-03-021-0/+1
|
* Rename *TEMPLATE-FILTERS* to *TEMPLATE-FORMATTERS* in accordance with JSON ↵Matthias Andreas Benkard2011-03-021-7/+7
| | | | Template terminology.
* Look up filters properly.Matthias Andreas Benkard2011-03-021-2/+3
|
* Added signature for changeset 6eff0bd04373Matthias Andreas Benkard2011-03-021-0/+1
|
* Remove debugging statements.Matthias Andreas Benkard2011-03-021-5/+1
|
* Support context inheritance.Matthias Andreas Benkard2011-03-021-11/+24
|
* Support comments.Matthias Andreas Benkard2011-03-021-4/+11
|
* Added signature for changeset 87d6df4df81bMatthias Andreas Benkard2011-03-021-0/+1
|
* Permit @ as a variable as well as a section specifier.Matthias Andreas Benkard2011-03-021-9/+8
|
* Added signature for changeset 518238f97feaMatthias Andreas Benkard2011-03-021-0/+1
|
* Skip single newlines after directives.Matthias Andreas Benkard2011-03-021-2/+11
|
* Implement the lexer, parser, and expander for a core subset of JSON Template.Matthias Andreas Benkard2011-03-023-0/+375