fixed setup.py, a type and removed the possibility to use multiple statements per block. The latter makes it easier to write custom tags
--HG--
branch : trunk
diff --git a/jinja2/lexer.py b/jinja2/lexer.py
index 364d3f5..eab6e88 100644
--- a/jinja2/lexer.py
+++ b/jinja2/lexer.py
@@ -38,9 +38,8 @@
# set of used keywords
keywords = set(['and', 'block', 'elif', 'else', 'endblock', 'print',
'endfilter', 'endfor', 'endif', 'endmacro', 'endraw',
- 'extends', 'filter', 'for', 'if', 'in',
- 'include', 'is', 'macro', 'not', 'or', 'raw',
- 'recursive', 'set', 'call', 'endcall'])
+ 'extends', 'filter', 'for', 'if', 'in', 'include'
+ 'is', 'macro', 'not', 'or', 'raw', 'call', 'endcall'])
# bind operators to token types
operators = {