summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | Small optimizations for escape branchesArmin Ronacher2017-01-031-5/+5
| | | | | |
| * | | | | Small optimization for recursive loopsArmin Ronacher2017-01-031-1/+2
| | | | | |
| * | | | | Use a separate scope for the loop else branchArmin Ronacher2017-01-033-16/+31
| | | | | |
| * | | | | Clarified for else todoArmin Ronacher2017-01-031-1/+2
| | | | | |
| * | | | | Small optimization for python scopesArmin Ronacher2017-01-031-1/+1
| | | | | |
| * | | | | Fixed a typoArmin Ronacher2017-01-031-1/+1
| | | | | |
| * | | | | Cleaned up some code that no longer needs to existArmin Ronacher2017-01-031-6/+3
| | | | | |
| * | | | | Stop assigning stuff to the frame that does not belong thereArmin Ronacher2017-01-031-13/+19
| | | | | |
| * | | | | Kill now unused assigned_namesArmin Ronacher2017-01-031-5/+0
| | | | | |
| * | | | | Kill some dead codeArmin Ronacher2017-01-031-11/+0
| | | | | |
| * | | | | Force missing to be a localArmin Ronacher2017-01-031-2/+4
| | | | | |
| * | | | | Fixed from imports with contextArmin Ronacher2017-01-032-2/+11
| | | | | |
| * | | | | Make tests pass on 3.x againArmin Ronacher2017-01-031-1/+1
| | | | | |
| * | | | | Made all tests pass againArmin Ronacher2017-01-031-4/+4
| | | | | |
| * | | | | Fixed some broken testsArmin Ronacher2017-01-032-4/+4
| | | | | |
| * | | | | Fixed various breakage from the new id trackingArmin Ronacher2017-01-035-56/+50
| | | | | |
| * | | | | Changed behavior of local extractionArmin Ronacher2017-01-032-3/+4
| | | | | |
| * | | | | Reset variables for scopingArmin Ronacher2017-01-032-27/+75
| | | | | |
| * | | | | Fixed debug support locals for new behaviorArmin Ronacher2017-01-032-10/+41
| | | | | |
| * | | | | First pass on integrating id trackingArmin Ronacher2017-01-033-370/+130
| | | | | |
| * | | | | Added new-style id tracking codeArmin Ronacher2017-01-032-0/+434
| | | | | |
* | | | | | Add test for greater/less than (#624)Major Hayden2017-01-042-1/+23
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | | Changelog and __rsub__ handlingArmin Ronacher2017-01-032-1/+3
| | | | |
* | | | | Merge pull request #530 from nick-garcia/masterArmin Ronacher2017-01-032-1/+3
|\ \ \ \ \ | | | | | | | | | | | | Subtraction from Undefined does not raise UndefinedError
| * | | | | Setting __sub__ equal to _fail_with_undefined_error so subtractions withNick Garcia2016-01-072-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | undefined variables will fail properly like other arithemtic operations.
* | | | | | Changelog entryArmin Ronacher2017-01-031-0/+1
| | | | | |
* | | | | | Merge pull request #525 from iffy/fix-cycle-nextArmin Ronacher2017-01-032-1/+14
|\ \ \ \ \ \ | | | | | | | | | | | | | | Give Cycler a next() method so that it works in python2 and 3
| * | | | | | Give Cycler a next() method so that it works in python2 and 3Matt Haggard2015-12-292-1/+14
| | | | | | |
* | | | | | | Support block-set in toplevel situations when extends is usedArmin Ronacher2016-12-313-0/+12
| | | | | | |
* | | | | | | Support old-style classes for attribute lookups. Fixes #631Armin Ronacher2016-12-313-1/+10
| | | | | | |
* | | | | | | Added docs for policiesArmin Ronacher2016-12-311-0/+29
| | | | | | |
* | | | | | | Make noopener the default for urlizeArmin Ronacher2016-12-317-20/+45
| | | | | | |
* | | | | | | Merge branch 'master' of github.com:pallets/jinjaArmin Ronacher2016-12-291-2/+2
|\ \ \ \ \ \ \
| * \ \ \ \ \ \ Merge pull request #636 from hroncok/tests_renameArmin Ronacher2016-12-291-2/+2
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Rename tests to avoid name collision
| | * | | | | | | Rename tests to avoid name collisionMiro HronĨok2016-12-291-2/+2
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | Previously, two tests where not executed because of name collision
* | | | | | | | Merge branch '2.8-maintenance'Armin Ronacher2016-12-292-1/+9
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | |
| * | | | | | | Fixed a name error for an uncommon attribute access in the sandbox2.8-maintenanceArmin Ronacher2016-12-292-1/+9
| | | | | | | |
* | | | | | | | Merge branch '2.8-maintenance'Armin Ronacher2016-12-294-4/+145
|\ \ \ \ \ \ \ \ | |/ / / / / / /
| * | | | | | | 2.8.2.dev0 just in caseArmin Ronacher2016-12-292-2/+2
| | | | | | | |
| * | | | | | | Bump version number to 2.8.12.8.1Armin Ronacher2016-12-292-2/+2
| | | | | | | |
| * | | | | | | Merge branch '2.8-maintenance' of github.com:pallets/jinja into 2.8-maintenanceArmin Ronacher2016-12-293-4/+13
| |\ \ \ \ \ \ \
| * | | | | | | | Updated changelogArmin Ronacher2016-12-291-1/+4
| | | | | | | | |
| * | | | | | | | SECURITY: support sandboxing in format expressionsArmin Ronacher2016-12-293-5/+143
| | | | | | | | |
* | | | | | | | | Make slice work with async generatorsfeature/asyncArmin Ronacher2016-12-292-0/+15
| | | | | | | | |
* | | | | | | | | Also test on 3.6Armin Ronacher2016-12-291-0/+1
| | | | | | | | |
* | | | | | | | | Added changelog entryArmin Ronacher2016-12-291-0/+1
| | | | | | | | |
* | | | | | | | | Improved tests for sumArmin Ronacher2016-12-291-10/+12
| | | | | | | | |
* | | | | | | | | ported list and sumArmin Ronacher2016-12-292-1/+69
| | | | | | | | |
* | | | | | | | | Improved tests for selectArmin Ronacher2016-12-291-9/+15
| | | | | | | | |
* | | | | | | | | Ported map and selectArmin Ronacher2016-12-293-20/+75
| | | | | | | | |