summaryrefslogtreecommitdiff
path: root/jinja2/environment.py
Commit message (Collapse)AuthorAgeFilesLines
...
* | Added unittests for stream filtering and preprocessing features of extensions.Armin Ronacher2008-06-141-7/+4
| | | | | | | | | | --HG-- branch : trunk
* | added support for token stream filtering and preprocessing.Armin Ronacher2008-06-131-2/+29
|/ | | | | --HG-- branch : trunk
* Improved attribute and item lookup by allowing template designers to express ↵Armin Ronacher2008-06-121-2/+15
| | | | | | | the priority. foo.bar checks foo.bar first and then foo['bar'] and the other way round. --HG-- branch : trunk
* items have a higher priority than attributes now. That's compatible with ↵Armin Ronacher2008-05-261-10/+10
| | | | | | | Jinja1 and Django --HG-- branch : trunk
* updated FAQ for performance numbers. I guess I should remove that point ↵Armin Ronacher2008-05-251-3/+2
| | | | | | | anyways. --HG-- branch : trunk
* even more tests, fixed severe bug with autoescaping.Armin Ronacher2008-05-251-7/+7
| | | | | --HG-- branch : trunk
* fixed bug with static unicode strings and auto escapingArmin Ronacher2008-05-241-2/+1
| | | | | --HG-- branch : trunk
* moved environment defaults to jinja2.defaultsArmin Ronacher2008-05-231-11/+11
| | | | | --HG-- branch : trunk
* end of line sequence is no configurableArmin Ronacher2008-05-231-4/+16
| | | | | --HG-- branch : trunk
* fixed an embarrassing mistake in the documentationArmin Ronacher2008-05-191-1/+1
| | | | | --HG-- branch : trunk
* some more cleaning upArmin Ronacher2008-05-181-17/+14
| | | | | --HG-- branch : trunk
* small refactoringArmin Ronacher2008-05-181-1/+0
| | | | | --HG-- branch : trunk
* subscribe doesn't eat up unicode errors any longerArmin Ronacher2008-05-171-2/+7
| | | | | --HG-- branch : trunk
* removed attribute local aliasing again because that implementation was brokenArmin Ronacher2008-05-161-0/+3
| | | | | --HG-- branch : trunk
* improved exception system. now both name (load name) and filename are passed.Armin Ronacher2008-05-161-5/+5
| | | | | --HG-- branch : trunk
* added a semi realworld benchmark (jinja2 and mako)Armin Ronacher2008-05-151-1/+1
| | | | | --HG-- branch : trunk
* improved subscribeArmin Ronacher2008-05-131-6/+8
| | | | | --HG-- branch : trunk
* removed unused importsArmin Ronacher2008-05-131-32/+12
| | | | | --HG-- branch : trunk
* fixed a bug in extension handlingArmin Ronacher2008-05-111-1/+3
| | | | | --HG-- branch : trunk
* more updates on the extension APIArmin Ronacher2008-05-081-0/+9
| | | | | --HG-- branch : trunk
* First extension interface documentation and updates in that interfaceArmin Ronacher2008-05-081-7/+7
| | | | | --HG-- branch : trunk
* documentation updateArmin Ronacher2008-05-071-2/+4
| | | | | --HG-- branch : trunk
* some documentation updatesArmin Ronacher2008-05-071-1/+5
| | | | | --HG-- branch : trunk
* Indented environment parameters in docstring so that the sphinx HTML output ↵Armin Ronacher2008-05-061-46/+48
| | | | | | | looks nicer --HG-- branch : trunk
* some documentation improvements, jinja escapes " and ' now, both into ↵Armin Ronacher2008-05-061-1/+1
| | | | | | | 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 Ronacher2008-05-031-5/+8
| | | | | | | _speedups.escape --HG-- branch : trunk
* added "with context" or "without context" import/include modifiersArmin Ronacher2008-05-021-1/+11
| | | | | --HG-- branch : trunk
* reactivated syntax error translationsArmin Ronacher2008-05-011-1/+0
| | | | | --HG-- branch : trunk
* Jinja doesn't have keywords any longer. The reason for this radical change ↵Armin Ronacher2008-05-011-1/+2
| | | | | | | is that the previous keywords where incompatible with the python keywords which made it impossible to name a variable "filter" or call a function with such a keyword parameter. --HG-- branch : trunk
* Fixed typos in documentationLukas Meuser2008-05-011-0/+3
| | | | | --HG-- branch : trunk
* improved debugging for syntax errorsArmin Ronacher2008-05-011-4/+9
| | | | | --HG-- branch : trunk
* small performance improvementsArmin Ronacher2008-05-011-22/+21
| | | | | --HG-- branch : trunk
* moved caching from loaders to environment and added environment overlaysArmin Ronacher2008-04-301-52/+149
| | | | | --HG-- branch : trunk
* again documentation updates fixed another python 2.4 bug. Imports are not ↵Armin Ronacher2008-04-291-27/+17
| | | | | | | evaluated with the template context any longer which makes it possible to keep them in memory --HG-- branch : trunk
* autoescaping is separate from finalize now and Markup is completely ignored ↵Armin Ronacher2008-04-281-69/+149
| | | | | | | if the environment is not in autoescape mode --HG-- branch : trunk
* all unittests pass, the special and dependency lookups have their own ↵Armin Ronacher2008-04-271-10/+26
| | | | | | | visitors now, with `self` one can get a reference to the current template and render blocks multiple times. --HG-- branch : trunk
* added spitfire to bench and did some more refactoringArmin Ronacher2008-04-261-2/+1
| | | | | --HG-- branch : trunk
* worked on the tests and made undefined fail on comparisons nowArmin Ronacher2008-04-261-13/+18
| | | | | --HG-- branch : trunk
* there is now a workaround in the compiler that makes sure it's possible to ↵Armin Ronacher2008-04-261-7/+6
| | | | | | | call things with python keywords. {{ foo(class=42) }} works again --HG-- branch : trunk
* some performance improvementsArmin Ronacher2008-04-261-4/+4
| | | | | --HG-- branch : trunk
* `IncludedTemplate` uses getattr rather then getitem nowArmin Ronacher2008-04-251-7/+15
| | | | | --HG-- branch : trunk
* moved `IncludedTemplate` into the regular template API, fixed more unittestsArmin Ronacher2008-04-251-0/+29
| | | | | --HG-- branch : trunk
* moved trans extension from jinja2.i18n to jinja2.ext and fixed some more ↵Armin Ronacher2008-04-251-26/+27
| | | | | | | unittests --HG-- branch : trunk
* inheritance uses a less awkward hack for contexts now and subclassing ↵Armin Ronacher2008-04-241-50/+149
| | | | | | | templates is possible --HG-- branch : trunk
* refactored extensions a bitArmin Ronacher2008-04-201-7/+8
| | | | | --HG-- branch : trunk
* added first code for parser extensions and moved some code in speedups aroundArmin Ronacher2008-04-201-1/+15
| | | | | --HG-- branch : trunk
* fixed more unittestsArmin Ronacher2008-04-181-5/+17
| | | | | --HG-- branch : trunk
* improved undefined behaviorArmin Ronacher2008-04-171-3/+6
| | | | | --HG-- branch : trunk
* simplified loader api and added builtin cachingArmin Ronacher2008-04-171-3/+10
| | | | | --HG-- branch : trunk
* various docstring changesArmin Ronacher2008-04-171-2/+7
| | | | | --HG-- branch : trunk