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