Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Undefineds now support attribute errors for special attributes. This fixes #6 | Armin Ronacher | 2010-11-19 | 1 | -2/+8 |
| | |||||
* | Calls to functions in templates are now intercepted for StopIteration. | Armin Ronacher | 2010-06-05 | 1 | -11/+20 |
| | | | | | | | Improved performance of macro call slightly. --HG-- branch : trunk | ||||
* | Next try for a Python 3 fix | Armin Ronacher | 2010-05-29 | 1 | -4/+1 |
| | | | | | --HG-- branch : trunk | ||||
* | Fixed a Python 3 bug. | Armin Ronacher | 2010-05-29 | 1 | -0/+3 |
| | | | | | --HG-- branch : trunk | ||||
* | Tip is now 2.5. Started work on newstyle gettext translations. | Armin Ronacher | 2010-05-29 | 1 | -1/+4 |
| | | | | | --HG-- branch : trunk | ||||
* | Fixed a failing testcase. (Error caused by constant folding of undefined | Armin Ronacher | 2010-05-23 | 1 | -7/+2 |
| | | | | | | | values) --HG-- branch : trunk | ||||
* | Improved error message for undefineds | Armin Ronacher | 2010-04-12 | 1 | -6/+7 |
| | | | | | --HG-- branch : trunk | ||||
* | Undefineds give better hints for `None` objects now. | Armin Ronacher | 2010-04-12 | 1 | -3/+3 |
| | | | | | --HG-- branch : trunk | ||||
* | autoescape no longer is a plain boolean value but can also be a function | Armin Ronacher | 2010-04-05 | 1 | -3/+3 |
| | | | | | | | | to enable or disable autoescaping for certain filenames (or file extensions for that matter) --HG-- branch : trunk | ||||
* | Biggest change to Jinja since the 1.x migration: added evaluation contexts | Armin Ronacher | 2010-03-14 | 1 | -2/+7 |
| | | | | | | | | | 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 | ||||
* | broke a line into two. (test commit) | Armin Ronacher | 2010-02-17 | 1 | -1/+2 |
| | | | | | --HG-- branch : trunk | ||||
* | Added comment to why __unicode__ goes after __str__. | Armin Ronacher | 2010-02-10 | 1 | -0/+4 |
| | | | | | --HG-- branch : trunk | ||||
* | Propably delaying release for better python 3 support. Started working on | Armin Ronacher | 2010-02-09 | 1 | -2/+2 |
| | | | | | | | that. --HG-- branch : trunk | ||||
* | It's a new year | Armin Ronacher | 2010-01-22 | 1 | -1/+1 |
| | | | | | --HG-- branch : trunk | ||||
* | Reverted [73b04625ab54]. The old behavior is the new behavior, the other | Armin Ronacher | 2009-10-26 | 1 | -44/+1 |
| | | | | | | | is not consistenly implementable. --HG-- branch : trunk | ||||
* | added a deprecation warning for a variable assignment, scope bug | Armin Ronacher | 2009-09-18 | 1 | -0/+43 |
| | | | | | | | | | | that exists since 2.0, code could depend on. See :ref:`jinja-scoping-bug` for more information on this problem. Tip is 2.3 as this will be the next release (will happen soon!) --HG-- branch : trunk | ||||
* | More Python 3 support. | Armin Ronacher | 2009-08-05 | 1 | -4/+10 |
| | | | | | --HG-- branch : trunk | ||||
* | Started to work on Python 3 support. | Armin Ronacher | 2009-08-05 | 1 | -3/+6 |
| | | | | | --HG-- branch : trunk | ||||
* | Improved Jinja's debugging support by introducing "@internalcode" which ↵ | Armin Ronacher | 2009-02-24 | 1 | -1/+6 |
| | | | | | | | marks code objects that are skipped on tracebacks. Also template errors are now translated as well to help the pylons debugger. --HG-- branch : trunk | ||||
* | Added proper super() support for scoped blocks. | Armin Ronacher | 2009-02-19 | 1 | -2/+4 |
| | | | | | --HG-- branch : trunk | ||||
* | Added support for optional `scoped` modifier to blocks. | Armin Ronacher | 2009-02-19 | 1 | -20/+45 |
| | | | | | --HG-- branch : trunk | ||||
* | Copyright switch to "The Jinja Team". | Armin Ronacher | 2009-01-04 | 1 | -1/+1 |
| | | | | | --HG-- branch : trunk | ||||
* | Include statements can now be marked with ``ignore missing`` to skip | Armin Ronacher | 2008-12-27 | 1 | -2/+3 |
| | | | | | | | non existing templates. --HG-- branch : trunk | ||||
* | Fixed a small bug with the undefined object: the error message on divisions ↵ | Armin Ronacher | 2008-11-02 | 1 | -2/+3 |
| | | | | | | | with undefined objects was misleading. --HG-- branch : trunk | ||||
* | Various cleanups and added custom cycler. | Armin Ronacher | 2008-10-05 | 1 | -4/+4 |
| | | | | | --HG-- branch : trunk | ||||
* | Unified some code in the super/template reference system. | Armin Ronacher | 2008-09-20 | 1 | -10/+32 |
| | | | | | --HG-- branch : trunk | ||||
* | It's now possible to create weak references to template contexts. | Armin Ronacher | 2008-09-18 | 1 | -1/+1 |
| | | | | | --HG-- branch : trunk | ||||
* | More work on the ironpython support | Armin Ronacher | 2008-08-17 | 1 | -7/+4 |
| | | | | | --HG-- branch : trunk | ||||
* | Removed a few stdlib dependencies. This is the first step for IronPython ↵ | Armin Ronacher | 2008-08-13 | 1 | -2/+7 |
| | | | | | | | support, the second one being a new lexer. --HG-- branch : trunk | ||||
* | fixed a few broken license declarations. should have been BSD not GPL | Armin Ronacher | 2008-07-15 | 1 | -1/+1 |
| | | | | | --HG-- branch : trunk | ||||
* | Fixed a bug with the loop context of a for loop if the iterator passed has a ↵ | Armin Ronacher | 2008-07-04 | 1 | -20/+20 |
| | | | | | | | volatile `__len__` like the listreverseiterator. `else` in inline if-expressions is optional now. --HG-- branch : trunk | ||||
* | Added non-babel output mode to extract_from_ast, integreated jinja2 doctests ↵ | Armin Ronacher | 2008-06-27 | 1 | -5/+5 |
| | | | | | | | directly into the py.test suite (ugh, that's an ugly hack) --HG-- branch : trunk | ||||
* | some more documentation updates and minor code cleanups. Additionally True ↵ | Armin Ronacher | 2008-05-28 | 1 | -27/+39 |
| | | | | | | | and true in the template are the same now, same for false/False and none/None. --HG-- branch : trunk | ||||
* | improved sandbox and updated setup.py | Armin Ronacher | 2008-05-26 | 1 | -4/+0 |
| | | | | | --HG-- branch : trunk | ||||
* | added attr filter | Armin Ronacher | 2008-05-26 | 1 | -4/+10 |
| | | | | | --HG-- branch : trunk | ||||
* | fixed a bug in error reporting and some small documentation updates | Armin Ronacher | 2008-05-26 | 1 | -1/+0 |
| | | | | | --HG-- branch : trunk | ||||
* | even more tests, fixed severe bug with autoescaping. | Armin Ronacher | 2008-05-25 | 1 | -1/+1 |
| | | | | | --HG-- branch : trunk | ||||
* | all calls are proxied by context.call now so that we can inject environment ↵ | Armin Ronacher | 2008-05-25 | 1 | -8/+11 |
| | | | | | | | and context as first arguments. This slows calls down a bit but is a lot more user friendly. Added first draft of FAQ --HG-- branch : trunk | ||||
* | more unittests and updated documentation for extensions. Fixed bug in ↵ | Armin Ronacher | 2008-05-23 | 1 | -1/+1 |
| | | | | | | | optimizer that caused blocks to be optimized away under some circumstances. --HG-- branch : trunk | ||||
* | fixed an embarrassing mistake in the documentation | Armin Ronacher | 2008-05-19 | 1 | -4/+7 |
| | | | | | --HG-- branch : trunk | ||||
* | some more cleaning up | Armin Ronacher | 2008-05-18 | 1 | -0/+2 |
| | | | | | --HG-- branch : trunk | ||||
* | small refactoring | Armin Ronacher | 2008-05-18 | 1 | -6/+23 |
| | | | | | --HG-- branch : trunk | ||||
* | added a semi realworld benchmark (jinja2 and mako) | Armin Ronacher | 2008-05-15 | 1 | -4/+4 |
| | | | | | --HG-- branch : trunk | ||||
* | fixed bug with parameter parsing | Armin Ronacher | 2008-05-15 | 1 | -2/+1 |
| | | | | | --HG-- branch : trunk | ||||
* | reversed the internal structure for blocks | Armin Ronacher | 2008-05-15 | 1 | -4/+2 |
| | | | | | --HG-- branch : trunk | ||||
* | added unittest for recursive for loop | Armin Ronacher | 2008-05-11 | 1 | -2/+6 |
| | | | | | --HG-- branch : trunk | ||||
* | readded support for recursive for-loops | Armin Ronacher | 2008-05-11 | 1 | -1/+8 |
| | | | | | --HG-- branch : trunk | ||||
* | documentation update | Armin Ronacher | 2008-05-07 | 1 | -3/+5 |
| | | | | | --HG-- branch : trunk | ||||
* | some documentation improvements, jinja escapes " and ' now, both into ↵ | Armin Ronacher | 2008-05-06 | 1 | -6/+31 |
| | | | | | | | charpoints and no named entities for html 3.2 support ;-) --HG-- branch : trunk | ||||
* | moved concat to utils, fixed a few docstrings, fixed memory leak in ↵ | Armin Ronacher | 2008-05-03 | 1 | -22/+1 |
| | | | | | | | _speedups.escape --HG-- branch : trunk |