Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix TracebackFrameProxy.set_next() on Python 3.7 | Victor Stinner | 2019-09-04 | 1 | -5/+11 |
| | | | | | | | | Fix issue #1050: fix a crash in TracebackFrameProxy.set_next() on Python 3.7 and newer, when Python is build in debug mode. Since Python 3.7, traceback.tb_next field can be modified: ctypes is no longer needed. | ||||
* | 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") | ||||
* | Bump up the copyright to 2017 | Armin Ronacher | 2017-01-07 | 1 | -1/+1 |
| | |||||
* | Make tests pass on 3.x again | Armin Ronacher | 2017-01-03 | 1 | -1/+1 |
| | |||||
* | Fixed various breakage from the new id tracking | Armin Ronacher | 2017-01-03 | 1 | -2/+5 |
| | |||||
* | Changed behavior of local extraction | Armin Ronacher | 2017-01-03 | 1 | -1/+1 |
| | |||||
* | Fixed debug support locals for new behavior | Armin Ronacher | 2017-01-03 | 1 | -9/+28 |
| | |||||
* | fix the fancy tracebacks on Python 3 | Antti Haapala | 2015-05-10 | 1 | -11/+24 |
| | |||||
* | fix trivial typo (side -> size) | rbtcollins | 2014-11-21 | 1 | -1/+1 |
| | |||||
* | Removed duplication from types that was only necessary for IronPython | Armin Ronacher | 2013-05-20 | 1 | -7/+7 |
| | |||||
* | Moved all six usages (ignoring testsuite) into jinja2._compat | Armin Ronacher | 2013-05-19 | 1 | -9/+9 |
| | |||||
* | Trash debugsupport. | Cory Benfield | 2013-05-18 | 1 | -6/+3 |
| | |||||
* | python 3 port: manual fixes, remove 2to3 from setup.py, remove fixers | Thomas Waldmann | 2013-05-18 | 1 | -1/+1 |
| | |||||
* | python 3 port: automated changes by a slightly modified python-modernize | Thomas Waldmann | 2013-05-17 | 1 | -4/+5 |
| | | | | (replacing unicode with six.text_type, but not replacing u"" by six.u("")) | ||||
* | Fixed a typo. | Armin Ronacher | 2011-09-26 | 1 | -1/+1 |
| | |||||
* | Catch down errors caused by tb_set_next. This fixes #22 | Armin Ronacher | 2011-04-18 | 1 | -1/+7 |
| | |||||
* | Traceback hack now works for pypy | Armin Ronacher | 2010-11-29 | 1 | -1/+6 |
| | |||||
* | Should work for cpython and pypy now (if the latter is fixed)tproxy | Armin Ronacher | 2010-11-29 | 1 | -9/+7 |
| | |||||
* | We cannot fake the descriptor on a tproxy so we have to set _tb_next directly | Armin Ronacher | 2010-11-29 | 1 | -2/+2 |
| | |||||
* | Started work on support for transparent proxies for the debug hack | Armin Ronacher | 2010-11-29 | 1 | -17/+39 |
| | |||||
* | Finally fixed the 64bit segfault on big-endian architectures in non-tracing mode | Armin Ronacher | 2010-10-17 | 1 | -1/+1 |
| | |||||
* | Documented switch to MarkupSafe | Armin Ronacher | 2010-08-17 | 1 | -2/+2 |
| | | | | | --HG-- branch : trunk | ||||
* | Fixed some tests for python 2.4. Disabled a test for 2.4 that does not work ↵ | Armin Ronacher | 2010-02-17 | 1 | -1/+1 |
| | | | | | | | because of a python limitation. --HG-- branch : trunk | ||||
* | It's a new year | Armin Ronacher | 2010-01-22 | 1 | -1/+1 |
| | | | | | --HG-- branch : trunk | ||||
* | More Python 3 support. | Armin Ronacher | 2009-08-05 | 1 | -2/+10 |
| | | | | | --HG-- branch : trunk | ||||
* | Fixed a bug in jinja2/debug (second time, forgot to merge and threw away ↵ | Armin Ronacher | 2009-04-17 | 1 | -1/+6 |
| | | | | | | | changes -.-) --HG-- branch : trunk | ||||
* | Removed print statement left in the code | Armin Ronacher | 2009-04-17 | 1 | -1/+0 |
| | | | | | --HG-- branch : trunk | ||||
* | Resolved conflict | Armin Ronacher | 2009-04-16 | 1 | -0/+8 |
|\ | | | | | | | | | --HG-- branch : trunk | ||||
| * | Documented more changes | Armin Ronacher | 2009-04-02 | 1 | -0/+8 |
| | | | | | | | | | | --HG-- branch : trunk | ||||
| * | Started refactoring of debugging system for better AppEngine/Pylons support. | Armin Ronacher | 2009-03-05 | 1 | -18/+98 |
| | | | | | | | | | | --HG-- branch : trunk | ||||
* | | Fixed a bug with template syntax errors not handled properly. | Armin Ronacher | 2009-04-16 | 1 | -3/+13 |
| | | | | | | | | | | --HG-- branch : trunk | ||||
* | | Started refactoring of debugging system for better AppEngine/Pylons support. | Armin Ronacher | 2009-03-05 | 1 | -18/+98 |
|/ | | | | | | --HG-- branch : trunk extra : rebase_source : 30b87a402e0847f95eaf277d0fc50e1a63177d5b | ||||
* | Improved Jinja's debugging support by introducing "@internalcode" which ↵ | Armin Ronacher | 2009-02-24 | 1 | -18/+43 |
| | | | | | | | marks code objects that are skipped on tracebacks. Also template errors are now translated as well to help the pylons debugger. --HG-- branch : trunk | ||||
* | Fixed a bug that caused syntax errors when defining macros or using the | Armin Ronacher | 2009-02-04 | 1 | -2/+2 |
| | | | | | | | | | `{% call %}` tag inside loops. This fixes #323. --HG-- branch : trunk | ||||
* | Copyright switch to "The Jinja Team". | Armin Ronacher | 2009-01-04 | 1 | -1/+1 |
| | | | | | --HG-- branch : trunk | ||||
* | Various cleanups and added custom cycler. | Armin Ronacher | 2008-10-05 | 1 | -18/+0 |
| | | | | | --HG-- branch : trunk | ||||
* | Removed a few stdlib dependencies. This is the first step for IronPython ↵ | Armin Ronacher | 2008-08-13 | 1 | -1/+1 |
| | | | | | | | support, the second one being a new lexer. --HG-- branch : trunk | ||||
* | Backed out changeset 6afb554797b6, which added unicode identifier support. ↵ | Armin Ronacher | 2008-05-11 | 1 | -8/+1 |
| | | | | | | | This doesn't work in reality under Python 2.6 properly. --HG-- branch : trunk | ||||
* | added support for unicode identifiers | Armin Ronacher | 2008-05-11 | 1 | -1/+8 |
| | | | | | --HG-- branch : trunk | ||||
* | added cache_clear function | Armin Ronacher | 2008-05-01 | 1 | -1/+3 |
| | | | | | --HG-- branch : trunk | ||||
* | improved debugging for syntax errors | Armin Ronacher | 2008-05-01 | 1 | -0/+18 |
| | | | | | --HG-- branch : trunk | ||||
* | added spitfire to bench and did some more refactoring | Armin Ronacher | 2008-04-26 | 1 | -3/+25 |
| | | | | | --HG-- branch : trunk | ||||
* | inheritance uses a less awkward hack for contexts now and subclassing ↵ | Armin Ronacher | 2008-04-24 | 1 | -1/+5 |
| | | | | | | | templates is possible --HG-- branch : trunk | ||||
* | added C escape and tb_set_next functions | Armin Ronacher | 2008-04-18 | 1 | -4/+7 |
| | | | | | --HG-- branch : trunk | ||||
* | added autoescaping | Armin Ronacher | 2008-04-17 | 1 | -1/+4 |
| | | | | | --HG-- branch : trunk | ||||
* | debugger skips two internal frames now | Armin Ronacher | 2008-04-16 | 1 | -2/+4 |
| | | | | | --HG-- branch : trunk | ||||
* | better debugging information. compiler knows about name and filename now ↵ | Armin Ronacher | 2008-04-16 | 1 | -23/+31 |
| | | | | | | | (the first one is the load name, the second the estimated filename on the file system if such a name exists) --HG-- branch : trunk | ||||
* | added new python only debug hack | Armin Ronacher | 2008-04-16 | 1 | -0/+129 |
--HG-- branch : trunk |