Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Changed naked except statements to catch only subclasses of Exception. | Ian Lewis | 2010-11-07 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | 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> | |||||
* | MarkupSafe is now used for the Jinja2 speedups | Armin Ronacher | 2010-08-17 | 1 | -224/+6 | |
| | | | | | --HG-- branch : trunk | |||||
* | Different name for builtins in Python 3 | Armin Ronacher | 2010-04-20 | 1 | -1/+2 | |
| | | | | | --HG-- branch : trunk | |||||
* | fixed an error reporting bug for undefineds.2.4.1 | Armin Ronacher | 2010-04-20 | 1 | -2/+2 | |
| | | | | | --HG-- branch : trunk | |||||
* | Improved error message for undefineds | Armin Ronacher | 2010-04-12 | 1 | -0/+16 | |
| | | | | | --HG-- branch : trunk | |||||
* | Documented autoescaping behavior and eval contexts. | Armin Ronacher | 2010-03-15 | 1 | -1/+2 | |
| | | | | | --HG-- branch : trunk | |||||
* | Biggest change to Jinja since the 1.x migration: added evaluation contexts | Armin Ronacher | 2010-03-14 | 1 | -0/+12 | |
| | | | | | | | | | 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 | -14/+19 | |
| | | | | | --HG-- branch : trunk | |||||
* | Approaching python3 compatibility | Armin Ronacher | 2010-02-10 | 1 | -2/+2 | |
| | | | | | --HG-- branch : trunk | |||||
* | Propably delaying release for better python 3 support. Started working on | Armin Ronacher | 2010-02-09 | 1 | -1/+1 | |
| | | | | | | | that. --HG-- branch : trunk | |||||
* | It's a new year | Armin Ronacher | 2010-01-22 | 1 | -1/+1 | |
| | | | | | --HG-- branch : trunk | |||||
* | Fix typos and one extra import. | Georg Brandl | 2009-11-22 | 1 | -1/+1 | |
| | | | | | --HG-- branch : trunk | |||||
* | Fixed a scoping bug that was introduced in the development version and was | Armin Ronacher | 2009-10-25 | 1 | -1/+5 | |
| | | | | | | | | triggered by multiple layers of local variables not tracked properly in if statements. --HG-- branch : trunk | |||||
* | Made the lru cache more robust. | Armin Ronacher | 2009-09-14 | 1 | -2/+6 | |
| | | | | | --HG-- branch : trunk | |||||
* | More Python 3 support. | Armin Ronacher | 2009-08-05 | 1 | -0/+9 | |
| | | | | | --HG-- branch : trunk | |||||
* | Started to work on Python 3 support. | Armin Ronacher | 2009-08-05 | 1 | -1/+5 | |
| | | | | | --HG-- branch : trunk | |||||
* | Improved Jinja's debugging support by introducing "@internalcode" which ↵ | Armin Ronacher | 2009-02-24 | 1 | -0/+9 | |
| | | | | | | | 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 threading issue with the LRUCache. Still not sure if I should ↵ | Armin Ronacher | 2009-01-12 | 1 | -1/+7 | |
| | | | | | | | release a Jinja 2.1.2 for that. --HG-- branch : trunk | |||||
* | Copyright switch to "The Jinja Team". | Armin Ronacher | 2009-01-04 | 1 | -1/+1 | |
| | | | | | --HG-- branch : trunk | |||||
* | Fixed an escaping bug in urlize | Armin Ronacher | 2008-11-17 | 1 | -1/+1 | |
| | | | | | --HG-- branch : trunk | |||||
* | Added support for `Environment.compile_expression`. | Armin Ronacher | 2008-11-02 | 1 | -0/+6 | |
| | | | | | --HG-- branch : trunk | |||||
* | Implemented and documented "joiner" | Armin Ronacher | 2008-10-13 | 1 | -0/+14 | |
| | | | | | --HG-- branch : trunk | |||||
* | Various cleanups and added custom cycler. | Armin Ronacher | 2008-10-05 | 1 | -0/+37 | |
| | | | | | --HG-- branch : trunk | |||||
* | Fixed a documentation bug. | Armin Ronacher | 2008-09-08 | 1 | -2/+2 | |
| | | | | | --HG-- branch : trunk | |||||
* | Removed a few stdlib dependencies. This is the first step for IronPython ↵ | Armin Ronacher | 2008-08-13 | 1 | -8/+40 | |
| | | | | | | | support, the second one being a new lexer. --HG-- branch : trunk | |||||
* | updated documentation | Armin Ronacher | 2008-06-09 | 1 | -3/+5 | |
| | | | | | --HG-- branch : trunk | |||||
* | data files are optional now | Armin Ronacher | 2008-05-28 | 1 | -9/+59 | |
| | | | | | --HG-- branch : trunk | |||||
* | some more documentation updates and minor code cleanups. Additionally True ↵ | Armin Ronacher | 2008-05-28 | 1 | -6/+38 | |
| | | | | | | | 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 | -14/+21 | |
| | | | | | --HG-- branch : trunk | |||||
* | all calls are proxied by context.call now so that we can inject environment ↵ | Armin Ronacher | 2008-05-25 | 1 | -3/+3 | |
| | | | | | | | 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 | |||||
* | added unittest for Markup and let the markup constructor accept `__html__` ↵ | Armin Ronacher | 2008-05-23 | 1 | -0/+5 | |
| | | | | | | | objects --HG-- branch : trunk | |||||
* | fixed babel entry point | Armin Ronacher | 2008-05-20 | 1 | -0/+16 | |
| | | | | | --HG-- branch : trunk | |||||
* | more thread safety in LRUCache | Armin Ronacher | 2008-05-19 | 1 | -2/+26 | |
| | | | | | --HG-- branch : trunk | |||||
* | improved thread safety of the LRUCache and fixed a bug in for loops | Armin Ronacher | 2008-05-19 | 1 | -2/+2 | |
| | | | | | --HG-- branch : trunk | |||||
* | the two escape implementations work the same now, updated jinja2-debug to ↵ | Armin Ronacher | 2008-05-14 | 1 | -1/+1 | |
| | | | | | | | load the i18n extension --HG-- branch : trunk | |||||
* | some documentation improvements, jinja escapes " and ' now, both into ↵ | Armin Ronacher | 2008-05-06 | 1 | -2/+11 | |
| | | | | | | | charpoints and no named entities for html 3.2 support ;-) --HG-- branch : trunk | |||||
* | added macro for char* to Py_UNICODE conversion | Armin Ronacher | 2008-05-05 | 1 | -1/+1 | |
| | | | | | --HG-- branch : trunk | |||||
* | improved sandbox, added proper striptags and updated documentation to latest ↵ | Armin Ronacher | 2008-05-04 | 1 | -1/+26 | |
| | | | | | | | sphinx changes --HG-- branch : trunk | |||||
* | Automated merge with ssh://team@pocoo.org/jinja2-main | Armin Ronacher | 2008-05-03 | 1 | -0/+1 | |
|\ | | | | | | | | | --HG-- branch : trunk | |||||
| * | added missing import | Benjamin Wiegand | 2008-05-03 | 1 | -0/+1 | |
| | | | | | | | | | | --HG-- branch : trunk | |||||
* | | updated filters: wordwraps uses the wordwrap module and urlize marks the ↵ | Armin Ronacher | 2008-05-03 | 1 | -5/+6 | |
|/ | | | | | | | result as HTML now if in autoescape mode --HG-- branch : trunk | |||||
* | moved concat to utils, fixed a few docstrings, fixed memory leak in ↵ | Armin Ronacher | 2008-05-03 | 1 | -0/+23 | |
| | | | | | | | _speedups.escape --HG-- branch : trunk | |||||
* | made LRUCache thread safe -.- | Armin Ronacher | 2008-05-01 | 1 | -15/+34 | |
| | | | | | --HG-- branch : trunk | |||||
* | Fixed typos in documentation | Lukas Meuser | 2008-05-01 | 1 | -4/+4 | |
| | | | | | --HG-- branch : trunk | |||||
* | added cache_clear function | Armin Ronacher | 2008-05-01 | 1 | -0/+12 | |
| | | | | | --HG-- branch : trunk | |||||
* | moved caching from loaders to environment and added environment overlays | Armin Ronacher | 2008-04-30 | 1 | -0/+4 | |
| | | | | | --HG-- branch : trunk | |||||
* | again documentation updates fixed another python 2.4 bug. Imports are not ↵ | Armin Ronacher | 2008-04-29 | 1 | -4/+6 | |
| | | | | | | | evaluated with the template context any longer which makes it possible to keep them in memory --HG-- branch : trunk | |||||
* | fixed another python2.4 bug | Armin Ronacher | 2008-04-28 | 1 | -4/+5 | |
| | | | | | --HG-- branch : trunk | |||||
* | Automated merge with ssh://team@pocoo.org/jinja2-main | Armin Ronacher | 2008-04-28 | 1 | -1/+1 | |
|\ | | | | | | | | | --HG-- branch : trunk | |||||
| * | small improvement | Benjamin Wiegand | 2008-04-28 | 1 | -2/+2 | |
| | | | | | | | | | | --HG-- branch : trunk |