Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix linkcheck issuesdocs | David Lord | 2019-07-26 | 1 | -3/+2 |
| | |||||
* | modernize docs config, use pallets-sphinx-themes | David Lord | 2019-07-26 | 1 | -1/+4 |
| | |||||
* | Compile `elif` tag to `elif` instead of `else: if`2.9-maintenance | Adrian Moennich | 2017-08-22 | 4 | -9/+16 |
| | | | | | | | | This avoids deep nesting in case of many `{% elif .. %}` blocks (which would fail during execution) and also deep recursion (which may fail during compilation) fixes #759 | ||||
* | Fix regression in 2.9 involving unsafe Context.get_all() usage | Zac Medico | 2017-08-09 | 1 | -1/+1 |
| | | | | | | | | Since commit d67f0fd4cc2a4af08f51f4466150d49da7798729, callers of Context.get_all() need to make a copy it they're going to modify the result. Fixes: d67f0fd4cc2a ("Generalize scoping. This fixes #603") | ||||
* | Make tojson always safe (fix #709) | Ayala Shachar | 2017-05-23 | 1 | -1/+1 |
| | |||||
* | 2.9.7-dev | Armin Ronacher | 2017-04-03 | 1 | -1/+1 |
| | |||||
* | Bump version number to 2.9.62.9.6 | Armin Ronacher | 2017-04-03 | 1 | -1/+1 |
| | |||||
* | Fix custom contexts in fast resolve mode | Adrian Moennich | 2017-03-15 | 1 | -1/+3 |
| | | | | closes #675 | ||||
* | 2.9.6-dev | Armin Ronacher | 2017-01-28 | 1 | -1/+1 |
| | |||||
* | Bump version number to 2.9.52.9.5 | Armin Ronacher | 2017-01-28 | 1 | -1/+1 |
| | |||||
* | Fixed async macro autoescape. Fixes #671 | Armin Ronacher | 2017-01-28 | 2 | -1/+22 |
| | |||||
* | Reduce unused unicodedata dump. Fixes #666 | Armin Ronacher | 2017-01-24 | 2 | -101/+53 |
| | |||||
* | Resolved extends errors in async mode (Fixes #668) | Armin Ronacher | 2017-01-24 | 1 | -3/+4 |
| | |||||
* | Correctly use buffer for else frame in loops. Fixes #669 | Armin Ronacher | 2017-01-24 | 1 | -0/+3 |
| | |||||
* | fix failing tests: removed some broken code (#661) | Andrew Arendt | 2017-01-24 | 1 | -2/+0 |
| | |||||
* | Add support back for custom resolves on old resolve method | Armin Ronacher | 2017-01-12 | 1 | -10/+58 |
| | |||||
* | Also restore original str method | Armin Ronacher | 2017-01-12 | 1 | -1/+4 |
| | |||||
* | Restore original tuple repr for grouper. Fixes #654 | Armin Ronacher | 2017-01-12 | 1 | -0/+6 |
| | |||||
* | 2.9.5-dev | Armin Ronacher | 2017-01-10 | 1 | -1/+1 |
| | |||||
* | Bump version number to 2.9.42.9.4 | Armin Ronacher | 2017-01-10 | 1 | -1/+1 |
| | |||||
* | Allow to reconfigure the default for truncate leeway | Armin Ronacher | 2017-01-10 | 2 | -1/+7 |
| | | | | Refs #610 | ||||
* | Resolved bad code generation on toplevel ifs | Armin Ronacher | 2017-01-09 | 1 | -2/+1 |
| | | | | This fixes #651 | ||||
* | Correctly scope loop filters. Fixes #649 | Armin Ronacher | 2017-01-09 | 2 | -33/+33 |
| | |||||
* | Merge branch '2.9-maintenance' of github.com:pallets/jinja into 2.9-maintenance | Armin Ronacher | 2017-01-09 | 4 | -5/+4 |
|\ | |||||
| * | Remove unused/duplicate imports | Adrian Moennich | 2017-01-09 | 3 | -4/+3 |
| | | |||||
| * | Fix another invalid \s escale sequence | Adrian Moennich | 2017-01-09 | 1 | -1/+1 |
| | | |||||
* | | Increment bytecode cache version. Fixes #650 | Armin Ronacher | 2017-01-09 | 1 | -1/+1 |
|/ | |||||
* | Fixed some string literal warnings. Fixes #646 | Armin Ronacher | 2017-01-08 | 3 | -6/+6 |
| | |||||
* | 2.9.4-dev | Armin Ronacher | 2017-01-08 | 1 | -1/+1 |
| | |||||
* | Bump version number to 2.9.32.9.3 | Armin Ronacher | 2017-01-08 | 1 | -1/+1 |
| | |||||
* | Implement with-tag with a custom node | Armin Ronacher | 2017-01-08 | 4 | -9/+43 |
| | |||||
* | Support new scoping rules in scoped blocks | Armin Ronacher | 2017-01-08 | 1 | -3/+5 |
| | |||||
* | Do not use yield from for blocks with buffers. Fixes #645 | Armin Ronacher | 2017-01-08 | 1 | -1/+2 |
| | |||||
* | Implement consistent scoping for sets in loops | Armin Ronacher | 2017-01-08 | 1 | -2/+14 |
| | | | | | | | | | | 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 | ||||
* | 2.9.3-dev | Armin Ronacher | 2017-01-08 | 1 | -1/+1 |
| | |||||
* | Bump version number to 2.9.22.9.2 | Armin Ronacher | 2017-01-08 | 1 | -1/+1 |
| | |||||
* | Add support for explicit callers | Armin Ronacher | 2017-01-08 | 2 | -5/+40 |
| | | | | | | | | | 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 | -2/+2 |
| | |||||
* | 2.9.2-dev | Armin Ronacher | 2017-01-07 | 1 | -1/+1 |
| | |||||
* | Bump version number to 2.9.12.9.1 | Armin Ronacher | 2017-01-07 | 1 | -1/+1 |
| | |||||
* | Resolved a regression in 2.9 with macro call scoping | Armin Ronacher | 2017-01-07 | 1 | -1/+1 |
| | |||||
* | Bump version number to 2.92.9 | Armin Ronacher | 2017-01-07 | 1 | -1/+1 |
| | |||||
* | Bump up the copyright to 2017 | Armin Ronacher | 2017-01-07 | 21 | -21/+21 |
| | |||||
* | Updated docs on autoescaping and made select_autoescape case insensitive | Armin Ronacher | 2017-01-07 | 1 | -2/+7 |
| | |||||
* | Added a more convenient autoescaping function | Armin Ronacher | 2017-01-07 | 2 | -1/+51 |
| | |||||
* | Move the autoescape extension and with statement to be built-in | Armin Ronacher | 2017-01-07 | 2 | -30/+28 |
| | |||||
* | Generalize scoping. This fixes #603 | Armin Ronacher | 2017-01-07 | 2 | -5/+10 |
| | |||||
* | Change grouping behavior of tests. This fixes #401 | Armin Ronacher | 2017-01-07 | 1 | -1/+1 |
| | |||||
* | Add a policy for the ascii literal behavior. Fixes #392 | Armin Ronacher | 2017-01-07 | 4 | -12/+11 |
| | |||||
* | Optimize parameter lookup by default | Armin Ronacher | 2017-01-07 | 1 | -1/+1 |
| |