summaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
...
| | * | Merge branch '2.9-maintenance'Armin Ronacher2017-01-241-0/+6
| | |\ \ | | | |/
| | | * Correctly use buffer for else frame in loops. Fixes #669Armin Ronacher2017-01-241-0/+6
| | | |
| | * | Add "is in" containment test (#658)Dirk D2017-01-121-0/+13
| | | |
| | * | Merge branch '2.9-maintenance'Armin Ronacher2017-01-121-0/+15
| | |\ \ | | | |/
| | | * Add support back for custom resolves on old resolve methodArmin Ronacher2017-01-121-0/+15
| | | |
| | * | Merge branch '2.9-maintenance'Armin Ronacher2017-01-121-0/+1
| | |\ \ | | | |/
| | | * Also restore original str methodArmin Ronacher2017-01-121-0/+1
| | | |
| | * | Merge branch '2.9-maintenance'Armin Ronacher2017-01-121-0/+7
| | |\ \ | | | |/
| | | * Restore original tuple repr for grouper. Fixes #654Armin Ronacher2017-01-121-0/+7
| | | |
| | * | Merge branch '2.9-maintenance'Armin Ronacher2017-01-121-0/+7
| | |\ \ | | | |/
| | | * Added another regression test for ansible/ansible#20063Armin Ronacher2017-01-121-0/+7
| | | |
| | * | Merge branch '2.9-maintenance'Armin Ronacher2017-01-121-0/+7
| | |\ \ | | | |/
| | | * Added a test for an assumed regression (refs #659)Armin Ronacher2017-01-121-0/+7
| | | |
| | * | Merge branch '2.9-maintenance'Armin Ronacher2017-01-091-0/+4
| | |\ \ | | | |/
| | | * Resolved bad code generation on toplevel ifsArmin Ronacher2017-01-091-0/+4
| | | | | | | | | | | | | | | | This fixes #651
| | * | Merge branch '2.9-maintenance'Armin Ronacher2017-01-092-0/+76
| | |\ \ | | | |/
| | | * Correctly scope loop filters. Fixes #649Armin Ronacher2017-01-092-0/+76
| | | |
| | * | Merge branch '2.9-maintenance'Armin Ronacher2017-01-095-10/+1
| | |\ \ | | | |/
| | | * Remove unused/duplicate importsAdrian Moennich2017-01-094-9/+0
| | | |
| | | * Move regex flags to separate argumentAdrian Moennich2017-01-091-1/+1
| | | |
| | * | Merge branch '2.9-maintenance'Armin Ronacher2017-01-082-11/+56
| | |\ \ | | | |/
| | | * Implement with-tag with a custom nodeArmin Ronacher2017-01-082-2/+10
| | | |
| | | * Added test for the scope nodeArmin Ronacher2017-01-081-0/+33
| | | |
| | | * Optimize the with testArmin Ronacher2017-01-081-2/+1
| | | |
| | | * Moved with test to coretagsArmin Ronacher2017-01-082-11/+16
| | | |
| | * | Added support for unoptimized scopesArmin Ronacher2017-01-081-0/+23
| | |/
| | * Support new scoping rules in scoped blocksArmin Ronacher2017-01-081-0/+5
| | |
| | * Do not use yield from for blocks with buffers. Fixes #645Armin Ronacher2017-01-081-0/+5
| | |
| | * Implement consistent scoping for sets in loopsArmin Ronacher2017-01-081-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | While technically this applies to any scope and not just for loops it comes up most commonly in the context of for loops. This now defines the behavior for scoping in a way that is consistent but different than it was in the past. There is an ongoing conversation if we should keep it that way or not. References #641
| | * Add support for explicit callersArmin Ronacher2017-01-081-1/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | This adds support for a never intended Jinja2 feature which however worked in limited support before due to a bug with the identifier scoping. A quick github code search indicates that developers commonly did this to set the default caller to none. This fixes #642
| | * Correct bad scoping for for loops. This fixes #640Armin Ronacher2017-01-071-0/+10
| | |
| | * Resolved a regression in 2.9 with macro call scopingArmin Ronacher2017-01-071-0/+25
| | |
| | * Bump up the copyright to 2017Armin Ronacher2017-01-0715-15/+15
| | |
| | * Updated docs on autoescaping and made select_autoescape case insensitiveArmin Ronacher2017-01-071-0/+2
| | |
| | * Added a more convenient autoescaping functionArmin Ronacher2017-01-071-1/+16
| | |
| | * Generalize scoping. This fixes #603Armin Ronacher2017-01-071-0/+35
| | |
| | * Change grouping behavior of tests. This fixes #401Armin Ronacher2017-01-071-0/+14
| | |
| | * Add a policy for the ascii literal behavior. Fixes #392Armin Ronacher2017-01-071-1/+25
| | |
| | * Smaller fixes to stuff that broke on 3.xArmin Ronacher2017-01-071-1/+1
| | |
| | * Added a test for macro scoping in loopsArmin Ronacher2017-01-061-0/+17
| | |
| | * Block sets are now safe. This fixes #490Armin Ronacher2017-01-061-0/+6
| | |
| | * Ported tojson filter. Fixes #458Armin Ronacher2017-01-061-0/+13
| | |
| | * Expect formatArmin Ronacher2017-01-061-2/+1
| | |
| | * Cleaned up shitty syntax in testsuiteArmin Ronacher2017-01-0611-29/+29
| | |
| | * Fixed self references in macrosArmin Ronacher2017-01-061-3/+13
| | |
| | * Set macro autoescape behavior at call instead of compile time. Fixes #565Armin Ronacher2017-01-062-1/+13
| | |
| | * Merge pull request #610 from jab/jab-do_truncateArmin Ronacher2017-01-061-4/+4
| | |\ | | | | | | | | Fix and improve do_truncate
| | | * Fix and improve do_truncatejab2016-09-241-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Ensure that the requested max length be at least as long as the requested `end` value (e.g. 3 in the case of '...'). Fixes #539 - Add `leeway` parameter so that strings that just barely miss the requested max length cutoff can still be spared from unwanted truncation. Default value is 5. - No longer append a space before appending `end` under any circumstances. Adding whitespace before ellipsis punctuation in English is grammatically incorrect.
| | * | Added a missing testArmin Ronacher2017-01-061-0/+7
| | | |
| | * | Merge branch 'feature/no-locals'Armin Ronacher2017-01-067-6/+285
| | |\ \