Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | use "Jinja" instead of "Jinja2" | David Lord | 2019-10-23 | 1 | -1/+1 |
| | |||||
* | document how ContextReference relates to contextfunction | David Lord | 2019-10-18 | 1 | -0/+5 |
| | | | | closes #762 | ||||
* | Fix typos (#815) | luzpaz | 2018-02-18 | 1 | -1/+1 |
| | | | Found via `codespell -q 3` using v1.12.0.dev0 | ||||
* | Fix typo instanciable > instantiable | Md. Sabuj Sarker | 2017-12-02 | 1 | -1/+1 |
| | |||||
* | Support filters in set block | ThiefMaster | 2017-10-31 | 1 | -1/+1 |
| | | | | | - e.g {% set foo | trim %}...{% endset %} - closes #486 | ||||
* | Merge branch '2.9-maintenance' | Adrian Moennich | 2017-08-22 | 1 | -1/+1 |
|\ | |||||
| * | Compile `elif` tag to `elif` instead of `else: if`2.9-maintenance | Adrian Moennich | 2017-08-22 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | 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 | ||||
* | | Inline template tests during optimization | Sebastian Noack | 2017-07-07 | 1 | -15/+47 |
| | | |||||
* | | Add support for namespace attribute assignment | Adrian Moennich | 2017-06-24 | 1 | -0/+12 |
| | | |||||
* | | Merge branch '2.9-maintenance' | Armin Ronacher | 2017-01-08 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Fixed some string literal warnings. Fixes #646 | Armin Ronacher | 2017-01-08 | 1 | -1/+1 |
| | | |||||
* | | Merge branch '2.9-maintenance' | Armin Ronacher | 2017-01-08 | 1 | -0/+9 |
|\ \ | |/ | |||||
| * | Implement with-tag with a custom node | Armin Ronacher | 2017-01-08 | 1 | -0/+9 |
| | | |||||
* | | Added support for unoptimized scopes | Armin Ronacher | 2017-01-08 | 1 | -2/+10 |
| | | |||||
* | | WIP for overlay scopes | Armin Ronacher | 2017-01-08 | 1 | -0/+8 |
|/ | |||||
* | Bump up the copyright to 2017 | Armin Ronacher | 2017-01-07 | 1 | -1/+1 |
| | |||||
* | Add a policy for the ascii literal behavior. Fixes #392 | Armin Ronacher | 2017-01-07 | 1 | -2/+9 |
| | |||||
* | Smaller fixes to stuff that broke on 3.x | Armin Ronacher | 2017-01-07 | 1 | -0/+7 |
| | |||||
* | Kill const folding for call which does not work anyways | Armin Ronacher | 2017-01-06 | 1 | -32/+0 |
| | |||||
* | Fix various optimizer bugs. This fixes #548bugfix/inline-optmiize | Armin Ronacher | 2017-01-06 | 1 | -2/+2 |
| | |||||
* | First pass on integrating id tracking | Armin Ronacher | 2017-01-03 | 1 | -0/+29 |
| | |||||
* | SECURITY: support sandboxing in format expressions | Armin Ronacher | 2016-12-29 | 1 | -1/+1 |
| | |||||
* | Merge pull request #230 from p1otr/master | Armin Ronacher | 2014-06-10 | 1 | -1/+1 |
|\ | | | | | documentation typos | ||||
| * | fix a bunch of typos in the documentation | Jakub Wilk | 2013-05-25 | 1 | -1/+1 |
| | | |||||
* | | Implemented a block set tag. | Armin Ronacher | 2014-06-07 | 1 | -0/+5 |
| | | |||||
* | | Merge branch '2.7-maintenance' | Armin Ronacher | 2013-08-07 | 1 | -0/+3 |
|\ \ | |/ |/| | |||||
| * | Fixed warnings if Python is run with -3. | Armin Ronacher | 2013-08-07 | 1 | -0/+3 |
| | | | | | | | | | | | | | | This also adds proper hashing and comparision support to undefined objects. This fixes #224 | ||||
* | | Removed duplication from types that was only necessary for IronPython | Armin Ronacher | 2013-05-20 | 1 | -3/+3 |
| | | |||||
* | | Since we no longer support 2.5 we can use the builtin next() function | Armin Ronacher | 2013-05-20 | 1 | -1/+1 |
|/ | |||||
* | Some more small cleanup for metaclasses | Armin Ronacher | 2013-05-20 | 1 | -1/+0 |
| | |||||
* | Moved all six usages (ignoring testsuite) into jinja2._compat | Armin Ronacher | 2013-05-19 | 1 | -8/+7 |
| | |||||
* | six.advance_iterator -> next | Armin Ronacher | 2013-05-19 | 1 | -2/+4 |
| | |||||
* | Merge pull request #76 from kracekumar/master | Armin Ronacher | 2013-05-19 | 1 | -1/+1 |
|\ | | | | | Changed three to four in nodes.py at line no 107 | ||||
| * | Changed three major types to four major types in nodes.py | kracekumar | 2011-11-25 | 1 | -1/+1 |
| | | |||||
* | | python 3 port: manual fixes, remove 2to3 from setup.py, remove fixers | Thomas Waldmann | 2013-05-18 | 1 | -3/+3 |
| | | |||||
* | | python 3 port: automated changes by a slightly modified python-modernize | Thomas Waldmann | 2013-05-17 | 1 | -3/+4 |
|/ | | | | (replacing unicode with six.text_type, but not replacing u"" by six.u("")) | ||||
* | join now also accepts parameters | Armin Ronacher | 2011-01-24 | 1 | -0/+1 |
| | |||||
* | Implemented operator intercepting | Armin Ronacher | 2010-11-29 | 1 | -0/+8 |
| | |||||
* | Changed naked except statements to catch only subclasses of Exception. | Ian Lewis | 2010-11-07 | 1 | -11/+11 |
| | | | | | | | | | | | | | | Naked except statements catch subclasses of BaseException which can occur anywhere (i.e. KeyboardInterrupt). Unexpected issues can occur when the exception happens during the loading of a module. The python interpreter doesn't know about a module's failed load and does not remove it from sys.modules. This is particularly a problem on AppEngine where python will think the module is loaded but in fact the module load has failed. See: http://code.google.com/p/googleappengine/issues/detail?id=1409 Signed-off-by: Armin Ronacher <armin.ronacher@active-4.com> | ||||
* | it's now possible to register extensions after an environment | Armin Ronacher | 2010-05-29 | 1 | -1/+6 |
| | | | | | | | was created. --HG-- branch : trunk | ||||
* | Tip is now 2.5. Started work on newstyle gettext translations. | Armin Ronacher | 2010-05-29 | 1 | -0/+16 |
| | | | | | --HG-- branch : trunk | ||||
* | Fixed a failing testcase. (Error caused by constant folding of undefined | Armin Ronacher | 2010-05-23 | 1 | -7/+12 |
| | | | | | | | values) --HG-- branch : trunk | ||||
* | Fix unbound local error masked by bare except. | Georg Brandl | 2010-05-23 | 1 | -1/+2 |
| | | | | | --HG-- branch : trunk | ||||
* | autoescape no longer is a plain boolean value but can also be a function | Armin Ronacher | 2010-04-05 | 1 | -2/+5 |
| | | | | | | | | to enable or disable autoescaping for certain filenames (or file extensions for that matter) --HG-- branch : trunk | ||||
* | Added improved documentation to the `ContextReference` node. | Armin Ronacher | 2010-03-24 | 1 | -1/+10 |
| | | | | | --HG-- branch : trunk | ||||
* | Another documentation string fix. | Armin Ronacher | 2010-03-15 | 1 | -1/+1 |
| | | | | | --HG-- branch : trunk | ||||
* | More documentation updates. | Armin Ronacher | 2010-03-15 | 1 | -3/+14 |
| | | | | | --HG-- branch : trunk | ||||
* | Biggest change to Jinja since the 1.x migration: added evaluation contexts | Armin Ronacher | 2010-03-14 | 1 | -65/+120 |
| | | | | | | | | | which make it possible to keep the ahead of time optimizations and provide dynamic activation and deactivation of autoescaping and other context specific features. --HG-- branch : trunk | ||||
* | Down to 7 failures for Python 3. We're onto something. | Armin Ronacher | 2010-02-10 | 1 | -4/+9 |
| | | | | | --HG-- branch : trunk | ||||
* | It's a new year | Armin Ronacher | 2010-01-22 | 1 | -1/+1 |
| | | | | | --HG-- branch : trunk |