Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
python
/
jinja
/
c9705c245dcd3020575e9e948675be10b908720f
/
jinja2
/
parser.py
c9705c2
all unittests pass, the special and dependency lookups have their own visitors now, with `self` one can get a reference to the current template and render blocks multiple times.
by Armin Ronacher
· 16 years ago
32a910f
added spitfire to bench and did some more refactoring
by Armin Ronacher
· 16 years ago
2feed1d
there is now a workaround in the compiler that makes sure it's possible to call things with python keywords. {{ foo(class=42) }} works again
by Armin Ronacher
· 16 years ago
0611e49
revamped jinja2 import system. the behavior is less confusing now, but it's not backwards compatible. I like it though ;)
by Armin Ronacher
· 16 years ago
b5124e6
moved trans extension from jinja2.i18n to jinja2.ext and fixed some more unittests
by Armin Ronacher
· 16 years ago
4f7d2d5
fixed more unittests
by Armin Ronacher
· 16 years ago
2b60fe5
fixed setup.py, a type and removed the possibility to use multiple statements per block. The latter makes it easier to write custom tags
by Armin Ronacher
· 16 years ago
0553093
refactored extensions a bit
by Armin Ronacher
· 16 years ago
f59bac2
added first code for parser extensions and moved some code in speedups around
by Armin Ronacher
· 16 years ago
10f3ba2
loops and `tests` tests pass now
by Armin Ronacher
· 16 years ago
be4ae24
fixed a few bugs from the unittests
by Armin Ronacher
· 16 years ago
9a82205
improved undefined behavior
by Armin Ronacher
· 16 years ago
2e9396b
reimplemented {% trans %}
by Armin Ronacher
· 16 years ago
3d8b784
added loop filtering
by Armin Ronacher
· 16 years ago
fa865fb
filter tag works now
by Armin Ronacher
· 16 years ago
7108207
added support for new call statement
by Armin Ronacher
· 16 years ago
bf7c4ad
added support for line statement prefixes (cheetah/mako/erb like)
by Armin Ronacher
· 16 years ago
7c0116f
fixed include
by Armin Ronacher
· 16 years ago
f059ec1
implemented includes
by Armin Ronacher
· 16 years ago
bcb7c53
work on tha runtime
by Armin Ronacher
· 16 years ago
8edbe49
fixed one bug with blocks, one to go
by Armin Ronacher
· 16 years ago
d55ab53
nodes have access to environment now
by Armin Ronacher
· 16 years ago
8efc522
more compiler stuff
by Armin Ronacher
· 16 years ago
e791c2a
added first working pieces of compiler
by Armin Ronacher
· 16 years ago
82b3f3d
first version of new parser
by Armin Ronacher
· 16 years ago
07bc684
a clean restart
by Armin Ronacher
· 16 years ago