Commits

Author Commit Message Labels Comments Date
rsa...@a5195066-8e3e-0410-a82a-05b01b1b9875
fixed the functional tests and renamed the folder to "exampes"
emmi...@a5195066-8e3e-0410-a82a-05b01b1b9875
* Added unit test suite covering most tags that don't require file IO. Please add new tests when implementing new language features, and always run "make test" before committing!
rsa...@a5195066-8e3e-0410-a82a-05b01b1b9875
added new testsuite
rsa...@a5195066-8e3e-0410-a82a-05b01b1b9875
just a typo and added a comment
emmi...@a5195066-8e3e-0410-a82a-05b01b1b9875
New "escapejs" filter (Django standard)
rsa...@a5195066-8e3e-0410-a82a-05b01b1b9875
improved error reporting
rsa...@a5195066-8e3e-0410-a82a-05b01b1b9875
recompile always if debug compile custom flag is set
rsa...@a5195066-8e3e-0410-a82a-05b01b1b9875
added recompilation-skip if beamfile exists and checksum of template source file has not changed (currently disabled, but works)
emmi...@a5195066-8e3e-0410-a82a-05b01b1b9875
Bugfix: Use "io_lib" instead of "io" library so we return a string instead of printing to stdout.
rsa...@a5195066-8e3e-0410-a82a-05b01b1b9875
fixed file dependencies for custom call tag and extended test case
rsa...@a5195066-8e3e-0410-a82a-05b01b1b9875
aded test for call tag
rsa...@a5195066-8e3e-0410-a82a-05b01b1b9875
added call custom tag (based on patch from Jeremey Latt) - not complete yet - test case missing
rsa...@a5195066-8e3e-0410-a82a-05b01b1b9875
renamed custom tag directory
rsa...@a5195066-8e3e-0410-a82a-05b01b1b9875
added custom directory for custom tags as template compile option
rsa...@a5195066-8e3e-0410-a82a-05b01b1b9875
improved error reporting when compilation fails
rsa...@a5195066-8e3e-0410-a82a-05b01b1b9875
completed the load tag implementation
rsa...@a5195066-8e3e-0410-a82a-05b01b1b9875
replaces process-dictionary based preset variable counter (for unique IDs) with side effect free, treewalker based counter
rsa...@a5195066-8e3e-0410-a82a-05b01b1b9875
slighly modified body_ast, now a treewalker record traverses all nodes (will be required for load tag and also for cleanup of currently not-sideeffect-free counter)
rsa...@a5195066-8e3e-0410-a82a-05b01b1b9875
renamed htmltags to customtags and added an error test
rsa...@a5195066-8e3e-0410-a82a-05b01b1b9875
renamed custom tags folder
rsa...@a5195066-8e3e-0410-a82a-05b01b1b9875
added load tag (not fully functional yet)
rsa...@a5195066-8e3e-0410-a82a-05b01b1b9875
render function cannot anymore have user defined different name than "render"
emmi...@a5195066-8e3e-0410-a82a-05b01b1b9875
1. Support variable names in for expressions (e.g., for x in foo.bar)
rsa...@a5195066-8e3e-0410-a82a-05b01b1b9875
improved error messages
rsa...@a5195066-8e3e-0410-a82a-05b01b1b9875
activating bug reporting again (was commented out)
rsa...@a5195066-8e3e-0410-a82a-05b01b1b9875
added possibility to overwrite template file access function
rsa...@a5195066-8e3e-0410-a82a-05b01b1b9875
svn ignore parser source
rsa...@a5195066-8e3e-0410-a82a-05b01b1b9875
remove parser from repository (contains hardcoded, local paths, need to be rebuilt for each installation)
emmi...@a5195066-8e3e-0410-a82a-05b01b1b9875
Unescape quoted string literal before comparing it inside an ifequal clause.
emmi...@a5195066-8e3e-0410-a82a-05b01b1b9875
* Support for unpacking tuples in a for loop.
  1. Prev
  2. Next