Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Oct 17, 2010
  1. fixed an operator precedence error introduced in 2.5.2.

    authored
    Statements like "-foo.bar" had their implicit parentheses applied around
    the first part of the expression ("(-foo).bar") instead of the more
    correct "-(foo.bar)".
Commits on Aug 17, 2010
Commits on Apr 12, 2010
  1. Added extension ordering, this fixes #376.

    authored
    --HG--
    branch : trunk
Commits on Feb 11, 2010
  1. This fixes #368.

    authored
    --HG--
    branch : trunk
Commits on Feb 7, 2010
  1. Further error message improvement, this time for #341.

    authored
    --HG--
    branch : trunk
Commits on Feb 6, 2010
  1. implicit tuple expressions can no longer be totally empty.

    authored
    This change makes ``{% if %}...{% endif %}`` a syntax error
    now. (#364)
    
    --HG--
    branch : trunk
  2. greatly improved error message reporting. This fixes #339

    authored
    --HG--
    branch : trunk
    extra : rebase_source : d8f677273490fa73d5603b68478fa3b54f60ccb9
Commits on Jan 22, 2010
  1. It's a new year

    authored
    --HG--
    branch : trunk
Commits on Aug 5, 2009
  1. More Python 3 support.

    authored
    --HG--
    branch : trunk
Commits on Feb 19, 2009
  1. Added support for optional `scoped` modifier to blocks.

    authored
    --HG--
    branch : trunk
Commits on Feb 5, 2009
Commits on Feb 4, 2009
  1. Priority of `not` raised. It's now possible to write `not foo in bar`

    authored
    as an alias to `foo not in bar` like in python.  Previously the grammar
    required parentheses (`not (foo in bar)`) which was odd.
    
    --HG--
    branch : trunk
Commits on Jan 5, 2009
  1. Ali Afshar

    This commit makes the parser and lexer use regular string comparison …

    aliafshar authored
    …to support jython
    
    --HG--
    branch : trunk
Commits on Jan 4, 2009
  1. Copyright switch to "The Jinja Team".

    authored
    --HG--
    branch : trunk
Commits on Dec 27, 2008
  1. Include statements can now be marked with ``ignore missing`` to skip

    authored
    non existing templates.
    
    --HG--
    branch : trunk
Commits on Nov 2, 2008
  1. Added support for `Environment.compile_expression`.

    authored
    --HG--
    branch : trunk
Commits on Jul 4, 2008
  1. Fixed a bug with the loop context of a for loop if the iterator passe…

    authored
    …d has a volatile `__len__` like the listreverseiterator. `else` in inline if-expressions is optional now.
    
    --HG--
    branch : trunk
Commits on Jun 22, 2008
  1. added support for implicit string literal concatenation

    authored
    --HG--
    branch : trunk
Commits on Jun 13, 2008
  1. added support for token stream filtering and preprocessing.

    authored
    --HG--
    branch : trunk
Commits on Jun 12, 2008
  1. Fixed a broken unittest and fixed a bug that required multiple tests …

    authored
    …to be put into parentheses for chaning.
    
    --HG--
    branch : trunk
  2. Improved attribute and item lookup by allowing template designers to …

    authored
    …express the priority. foo.bar checks foo.bar first and then foo['bar'] and the other way round.
    
    --HG--
    branch : trunk
Commits on May 28, 2008
  1. some more documentation updates and minor code cleanups. Additionally…

    authored
    … True and true in the template are the same now, same for false/False and none/None.
    
    --HG--
    branch : trunk
Commits on May 26, 2008
Commits on May 25, 2008
  1. even more tests, fixed severe bug with autoescaping.

    authored
    --HG--
    branch : trunk
Commits on May 24, 2008
  1. all calls are proxied by context.call now so that we can inject envir…

    authored
    …onment 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
Commits on May 22, 2008
Commits on May 16, 2008
  1. removed attribute local aliasing again because that implementation wa…

    authored
    …s broken
    
    --HG--
    branch : trunk
  2. improved exception system. now both name (load name) and filename are…

    authored
    … passed.
    
    --HG--
    branch : trunk
Commits on May 15, 2008
  1. simplified from imports

    authored
    --HG--
    branch : trunk
  2. fixed bug with parameter parsing

    authored
    --HG--
    branch : trunk
Commits on May 12, 2008
  1. switched back to explicit set for assignments. {% foo = 42 %} becomes…

    authored
    … {% set foo = 42 %} and {% foo.something() }} becomes {{ void(foo.something() }} with this commit.
    
    --HG--
    branch : trunk
Commits on May 11, 2008
  1. added parsing code for "for item in seq recursive" and improved parse…

    authored
    …r interface a bit
    
    --HG--
    branch : trunk
Commits on May 10, 2008
  1. added support for dotted names in tests and filters

    authored
    --HG--
    branch : trunk
  2. added a function to parse assign targes and documented it for the ext…

    authored
    …ension interface
    
    --HG--
    branch : trunk
Commits on May 8, 2008
  1. more updates on the extension API

    authored
    --HG--
    branch : trunk
Something went wrong with that request. Please try again.