Andreas Stenius
|
650828cff1
add more extendability.. minor api tweaks.
|
12 years ago |
Andreas Stenius
|
d02e849e63
renamed recover function to be more generic.
|
12 years ago |
Andreas Stenius
|
7d1750ef78
move compiler records to header file.
|
12 years ago |
Andreas Stenius
|
973d527c03
Add support for 'extension' ast tags.
|
12 years ago |
Andreas Stenius
|
fcc1f31cb8
Add support for the extension module in the parser.
|
12 years ago |
Andreas Stenius
|
9f124f446f
add debug_compiler to the list of valid compiler options.
|
12 years ago |
Andreas Stenius
|
6fe1ea5a76
support recovering from a scanner error using the extension module.
|
12 years ago |
Andreas Stenius
|
c019a574ea
add extension_module option, and pass the dtl context to the parse function.
|
12 years ago |
Andreas Stenius
|
5d19807675
Let emacs have its way with the indentation... blargh.
|
12 years ago |
Evan Miller
|
898fbae78c
Support {% for .. in .. reversed %} syntax
|
12 years ago |
Evan Miller
|
604cddada9
Support number literals in custom tag calls
|
12 years ago |
Evan Miller
|
8d9f830354
Rename variables for clarity
|
12 years ago |
Evan Miller
|
dda4db043a
Report line numbers of undefined variables
|
12 years ago |
Evan Miller
|
ce25e693e0
Throw undefined_variable in for loops
|
12 years ago |
Evan Miller
|
c328bda24a
Allow vars and attributes to use tag names
|
12 years ago |
Evan Miller
|
96dc5b30db
Pass variable names as atoms to custom tag modules
|
12 years ago |
Evan Miller
|
8b1e64bd93
Fix various custom tag issues
|
12 years ago |
Serge Aleynikov
|
cf081931eb
Fix "File not found" error
|
12 years ago |
Serge Aleynikov
|
6e7bb36678
Add support for custom tags having access to extra data
|
12 years ago |
serge
|
15a46cdd0a
Bug fix in saving template containing custom_tags_modules feature
|
12 years ago |
serge
|
f74b94f800
Property handle compiler return code
|
12 years ago |
Serge Aleynikov
|
7aa539281d
Fix compiler warnings on unused variables in templates
|
12 years ago |
Serge Aleynikov
|
a6a6983638
Added variables/0 exported function to compiled templates
|
12 years ago |
Rune Juhl Jacobsen
|
7595a2dc18
Only compile files without trailing tilde (~).
|
12 years ago |
Rune Juhl Jacobsen
|
22c58ffdfe
Only compile files with .html extension.
|
12 years ago |
Björn-Egil Dahlberg
|
9f074aaabc
Add support for {% elif Expr %} syntax
|
12 years ago |
Lukas Larsson
|
e157b4dc69
Extend the regroup syntax to support nested keys
|
13 years ago |
Evan Miller
|
165b1bfebb
Support arbitrary number of arguments to ifchanged
|
13 years ago |
Thomas Geffert
|
11b43809a0
Support {% ifchanged Expression(s) %} like Django does
|
13 years ago |
Evan Miller
|
b076a6e245
New compile-time option: custom_filters_modules
|
13 years ago |