aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-01-06Ported tojson filter. Fixes #458Armin Ronacher
2017-01-06Expect formatArmin Ronacher
2017-01-06Cleaned up shitty syntax in testsuiteArmin Ronacher
2017-01-06Fixed self references in macrosArmin Ronacher
2017-01-06Turns out order tracking for loads is not usefulArmin Ronacher
2017-01-06Write loads in order they were definedArmin Ronacher
2017-01-06Killed some whitespaceArmin Ronacher
2017-01-06Optimize the case where we know about defined variablesArmin Ronacher
2017-01-06Set macro autoescape behavior at call instead of compile time. Fixes #565Armin Ronacher
2017-01-06Fix and/or logic in docs (#521)Zach Malone
2017-01-06Added changelog entryArmin Ronacher
2017-01-06Merge pull request #610 from jab/jab-do_truncateArmin Ronacher
Fix and improve do_truncate
2017-01-06Ensure we depend on recent markupsafe. Fixes #638Armin Ronacher
2017-01-06Added a missing testArmin Ronacher
2017-01-06Merge branch 'feature/no-locals'Armin Ronacher
2017-01-06Better error messages for some undefines. This fixes #575Armin Ronacher
2017-01-06Optimize emitting of forced yieldsArmin Ronacher
2017-01-05Support yield from if we can use itArmin Ronacher
2017-01-05Do not emit make_logging_undefined to runtimeArmin Ronacher
2017-01-04Add test for greater/less than (#624)Major Hayden
It can be helpful to have a test for values that are greater or less than another value, especially when looping over lists and using `select()` or `selectattr()` filters. This patch adds tests that allow a developer to check if a value is greater or less than another value. For example, if I have a list of vehicles and I want to find the motorcycles: vehicles | selectattr('wheels', 'lessthan', 3) Or, if I want to find large trucks: vehicles | selectattr('wheels', 'greaterthan', 4) Tests are included.
2017-01-03Changed behavior of macro defaults to be frame boundArmin Ronacher
2017-01-03Checked in a failing testArmin Ronacher
2017-01-03Added a second test for #278Armin Ronacher
2017-01-03Added a test for #278Armin Ronacher
2017-01-03Added test for #86Armin Ronacher
2017-01-03Alias resolve and undefinedArmin Ronacher
2017-01-03Kill stray printArmin Ronacher
2017-01-03Small optimizations for escape branchesArmin Ronacher
2017-01-03Small optimization for recursive loopsArmin Ronacher
2017-01-03Use a separate scope for the loop else branchArmin Ronacher
2017-01-03Clarified for else todoArmin Ronacher
2017-01-03Small optimization for python scopesArmin Ronacher
2017-01-03Fixed a typoArmin Ronacher
2017-01-03Cleaned up some code that no longer needs to existArmin Ronacher
2017-01-03Stop assigning stuff to the frame that does not belong thereArmin Ronacher
2017-01-03Kill now unused assigned_namesArmin Ronacher
2017-01-03Kill some dead codeArmin Ronacher
2017-01-03Force missing to be a localArmin Ronacher
2017-01-03Fixed from imports with contextArmin Ronacher
2017-01-03Make tests pass on 3.x againArmin Ronacher
2017-01-03Made all tests pass againArmin Ronacher
2017-01-03Fixed some broken testsArmin Ronacher
2017-01-03Fixed various breakage from the new id trackingArmin Ronacher
2017-01-03Changed behavior of local extractionArmin Ronacher
2017-01-03Reset variables for scopingArmin Ronacher
2017-01-03Fixed debug support locals for new behaviorArmin Ronacher
2017-01-03First pass on integrating id trackingArmin Ronacher
2017-01-03Added new-style id tracking codeArmin Ronacher
2017-01-03Changelog and __rsub__ handlingArmin Ronacher
2017-01-03Merge pull request #530 from nick-garcia/masterArmin Ronacher
Subtraction from Undefined does not raise UndefinedError