root

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Chgset Date Author Log Message
(edit) @57 [57] 5 years steve Fix for #16 (superfluous explicit self argument in call to …
(edit) @56 [56] 6 years steve Fixed #15, a problem with the regex for range literals
(edit) @55 [55] 6 years steve Change == to *is* in comparison with None, to hopefully fix #13
(edit) @54 [54] 6 years steve Allow empty string literals
(edit) @53 [53] 6 years steve Add the modulus operator (fixes #10)
(edit) @52 [52] 6 years steve Allow #macro in #parse'd files (fixes #9)
(edit) @51 [51] 6 years steve Fixed poor performance of local namespaces #8 by adding caching of values …
(edit) @50 [50] 6 years steve Extra tests to ensure that nonzero is honoured by conditionals
(edit) @49 [49] 6 years steve Ensure that None is interpreted as False in conditionals and binary …
(edit) @48 [48] 6 years steve Add ! unary operator
(edit) @47 [47] 6 years steve Support parenthesised values and expressions
(edit) @46 [46] 6 years steve Support && operator
(edit) @45 [45] 6 years steve Support || operator
(edit) @44 [44] 7 years steve integrated unicode support patch #3 from Andreas Klöckner
(edit) @43 [43] 7 years steve Integrated patch #4 from Andreas Klöckner
(edit) @42 [42] 7 years steve Clarification for case #3: errors are still raised if trying to #foreach …
(edit) @41 [41] 7 years steve Fixed #3: Should quietly do nothing when #foreach-ing over a None value
(edit) @40 [40] 7 years steve added BSD-style licence
(edit) @39 [39] 7 years steve Patched for jython 2.1 compatibility
(edit) @38 [38] 7 years chris Exposed a case sensitive bug on the Assignment operator, fixed it, and …
(edit) @37 [37] 7 years chris Added a failing test. Doesn't handle #set list literals within a body of …
(edit) @36 [36] 7 years steve fixed recursion limit bug
(edit) @35 [35] 7 years chris Added a failing test. Doesn't handle large regex matches.
(edit) @34 [34] 7 years steve remove TODO for list literals
(edit) @33 [33] 7 years steve interpolated strings
(edit) @32 [32] 7 years steve fixed bug in "$a.b" when no "b" attr in "a", and "a" not a dict
(edit) @31 [31] 7 years chris fix a bug with referencing a non-existent attribute
(edit) @30 [30] 7 years steve array literals
(edit) @29 [29] 7 years steve range literals, and prevent resolution of properties in LocalNamespace?
(edit) @28 [28] 7 years steve single-quoted string literals
(edit) @27 [27] 7 years steve #parse
(edit) @26 [26] 7 years steve cleaner #foreach
(edit) @25 [25] 7 years steve #include
(edit) @24 [24] 7 years steve macros!
(edit) @23 [23] 7 years steve subexpressions, renamings and reformatting
(edit) @22 [22] 7 years steve binary operators: < > <= >= == !=
(edit) @21 [21] 7 years steve avoid passing text fragments between elements: pass positions instead. …
(edit) @20 [20] 7 years steve breaking into smaller object to reduce conditional logic
(edit) @19 [19] 7 years steve removed "Element" from class names
(edit) @18 [18] 7 years steve elseif
(edit) @17 [17] 7 years steve refactoring for brevity; parameterised function calls implemented
(edit) @16 [16] 7 years steve allow $ at end of line
(edit) @15 [15] 7 years steve support for #else blocks
(edit) @14 [14] 7 years steve rewritten to use grammar elements with their own regexes
(edit) @13 [13] 7 years steve Template.merge_to(namespace, fileobj)
(edit) @12 [12] 7 years steve single and multi-line comments
(edit) @11 [11] 7 years steve set string vars
(edit) @10 [10] 7 years steve set integer vars
(edit) @9 [9] 7 years steve loop counter variables
(edit) @8 [8] 7 years steve API change: removed Parser, Template now takes dict for namespace
(edit) @7 [7] 7 years steve handle closing of nested blocks
(edit) @6 [6] 7 years steve make loop var available inside foreach
(edit) @5 [5] 7 years steve refactored into evaluator trees
(edit) @4 [4] 7 years steve foreach over plain content skipped if inside failing if
(edit) @3 [3] 7 years steve foreach over plain content
(edit) @2 [2] 7 years steve newlines in templates
(add) @1 [1] 7 years steve initial check-in
Note: See TracRevisionLog for help on using the revision log.