Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| | * | | Merge branch '2.9-maintenance' | Armin Ronacher | 2017-01-24 | 1 | -0/+6 | |
| | |\ \ | | | |/ | ||||||
| | | * | Correctly use buffer for else frame in loops. Fixes #669 | Armin Ronacher | 2017-01-24 | 1 | -0/+6 | |
| | | | | ||||||
| | * | | Add "is in" containment test (#658) | Dirk D | 2017-01-12 | 1 | -0/+13 | |
| | | | | ||||||
| | * | | Merge branch '2.9-maintenance' | Armin Ronacher | 2017-01-12 | 1 | -0/+15 | |
| | |\ \ | | | |/ | ||||||
| | | * | Add support back for custom resolves on old resolve method | Armin Ronacher | 2017-01-12 | 1 | -0/+15 | |
| | | | | ||||||
| | * | | Merge branch '2.9-maintenance' | Armin Ronacher | 2017-01-12 | 1 | -0/+1 | |
| | |\ \ | | | |/ | ||||||
| | | * | Also restore original str method | Armin Ronacher | 2017-01-12 | 1 | -0/+1 | |
| | | | | ||||||
| | * | | Merge branch '2.9-maintenance' | Armin Ronacher | 2017-01-12 | 1 | -0/+7 | |
| | |\ \ | | | |/ | ||||||
| | | * | Restore original tuple repr for grouper. Fixes #654 | Armin Ronacher | 2017-01-12 | 1 | -0/+7 | |
| | | | | ||||||
| | * | | Merge branch '2.9-maintenance' | Armin Ronacher | 2017-01-12 | 1 | -0/+7 | |
| | |\ \ | | | |/ | ||||||
| | | * | Added another regression test for ansible/ansible#20063 | Armin Ronacher | 2017-01-12 | 1 | -0/+7 | |
| | | | | ||||||
| | * | | Merge branch '2.9-maintenance' | Armin Ronacher | 2017-01-12 | 1 | -0/+7 | |
| | |\ \ | | | |/ | ||||||
| | | * | Added a test for an assumed regression (refs #659) | Armin Ronacher | 2017-01-12 | 1 | -0/+7 | |
| | | | | ||||||
| | * | | Merge branch '2.9-maintenance' | Armin Ronacher | 2017-01-09 | 1 | -0/+4 | |
| | |\ \ | | | |/ | ||||||
| | | * | Resolved bad code generation on toplevel ifs | Armin Ronacher | 2017-01-09 | 1 | -0/+4 | |
| | | | | | | | | | | | | | | | | This fixes #651 | |||||
| | * | | Merge branch '2.9-maintenance' | Armin Ronacher | 2017-01-09 | 2 | -0/+76 | |
| | |\ \ | | | |/ | ||||||
| | | * | Correctly scope loop filters. Fixes #649 | Armin Ronacher | 2017-01-09 | 2 | -0/+76 | |
| | | | | ||||||
| | * | | Merge branch '2.9-maintenance' | Armin Ronacher | 2017-01-09 | 5 | -10/+1 | |
| | |\ \ | | | |/ | ||||||
| | | * | Remove unused/duplicate imports | Adrian Moennich | 2017-01-09 | 4 | -9/+0 | |
| | | | | ||||||
| | | * | Move regex flags to separate argument | Adrian Moennich | 2017-01-09 | 1 | -1/+1 | |
| | | | | ||||||
| | * | | Merge branch '2.9-maintenance' | Armin Ronacher | 2017-01-08 | 2 | -11/+56 | |
| | |\ \ | | | |/ | ||||||
| | | * | Implement with-tag with a custom node | Armin Ronacher | 2017-01-08 | 2 | -2/+10 | |
| | | | | ||||||
| | | * | Added test for the scope node | Armin Ronacher | 2017-01-08 | 1 | -0/+33 | |
| | | | | ||||||
| | | * | Optimize the with test | Armin Ronacher | 2017-01-08 | 1 | -2/+1 | |
| | | | | ||||||
| | | * | Moved with test to coretags | Armin Ronacher | 2017-01-08 | 2 | -11/+16 | |
| | | | | ||||||
| | * | | Added support for unoptimized scopes | Armin Ronacher | 2017-01-08 | 1 | -0/+23 | |
| | |/ | ||||||
| | * | Support new scoping rules in scoped blocks | Armin Ronacher | 2017-01-08 | 1 | -0/+5 | |
| | | | ||||||
| | * | Do not use yield from for blocks with buffers. Fixes #645 | Armin Ronacher | 2017-01-08 | 1 | -0/+5 | |
| | | | ||||||
| | * | Implement consistent scoping for sets in loops | Armin Ronacher | 2017-01-08 | 1 | -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 callers | Armin Ronacher | 2017-01-08 | 1 | -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 #640 | Armin Ronacher | 2017-01-07 | 1 | -0/+10 | |
| | | | ||||||
| | * | Resolved a regression in 2.9 with macro call scoping | Armin Ronacher | 2017-01-07 | 1 | -0/+25 | |
| | | | ||||||
| | * | Bump up the copyright to 2017 | Armin Ronacher | 2017-01-07 | 15 | -15/+15 | |
| | | | ||||||
| | * | Updated docs on autoescaping and made select_autoescape case insensitive | Armin Ronacher | 2017-01-07 | 1 | -0/+2 | |
| | | | ||||||
| | * | Added a more convenient autoescaping function | Armin Ronacher | 2017-01-07 | 1 | -1/+16 | |
| | | | ||||||
| | * | Generalize scoping. This fixes #603 | Armin Ronacher | 2017-01-07 | 1 | -0/+35 | |
| | | | ||||||
| | * | Change grouping behavior of tests. This fixes #401 | Armin Ronacher | 2017-01-07 | 1 | -0/+14 | |
| | | | ||||||
| | * | Add a policy for the ascii literal behavior. Fixes #392 | Armin Ronacher | 2017-01-07 | 1 | -1/+25 | |
| | | | ||||||
| | * | Smaller fixes to stuff that broke on 3.x | Armin Ronacher | 2017-01-07 | 1 | -1/+1 | |
| | | | ||||||
| | * | Added a test for macro scoping in loops | Armin Ronacher | 2017-01-06 | 1 | -0/+17 | |
| | | | ||||||
| | * | Block sets are now safe. This fixes #490 | Armin Ronacher | 2017-01-06 | 1 | -0/+6 | |
| | | | ||||||
| | * | Ported tojson filter. Fixes #458 | Armin Ronacher | 2017-01-06 | 1 | -0/+13 | |
| | | | ||||||
| | * | Expect format | Armin Ronacher | 2017-01-06 | 1 | -2/+1 | |
| | | | ||||||
| | * | Cleaned up shitty syntax in testsuite | Armin Ronacher | 2017-01-06 | 11 | -29/+29 | |
| | | | ||||||
| | * | Fixed self references in macros | Armin Ronacher | 2017-01-06 | 1 | -3/+13 | |
| | | | ||||||
| | * | Set macro autoescape behavior at call instead of compile time. Fixes #565 | Armin Ronacher | 2017-01-06 | 2 | -1/+13 | |
| | | | ||||||
| | * | Merge pull request #610 from jab/jab-do_truncate | Armin Ronacher | 2017-01-06 | 1 | -4/+4 | |
| | |\ | | | | | | | | | Fix and improve do_truncate | |||||
| | | * | Fix and improve do_truncate | jab | 2016-09-24 | 1 | -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 test | Armin Ronacher | 2017-01-06 | 1 | -0/+7 | |
| | | | | ||||||
| | * | | Merge branch 'feature/no-locals' | Armin Ronacher | 2017-01-06 | 7 | -6/+285 | |
| | |\ \ |