reimplemented {% trans %}
--HG--
branch : trunk
diff --git a/jinja2/compiler.py b/jinja2/compiler.py
index 9ab7adf..abaf861 100644
--- a/jinja2/compiler.py
+++ b/jinja2/compiler.py
@@ -50,7 +50,7 @@
if value is None or value is NotImplemented or value is Ellipsis:
return True
if isinstance(value, (bool, int, long, float, complex, basestring,
- StaticLoopContext)):
+ xrange, StaticLoopContext)):
return True
if isinstance(value, (tuple, list, set, frozenset)):
for item in value:
@@ -1030,6 +1030,5 @@
self.write(')')
def visit_Keyword(self, node, frame):
- self.visit(node.key, frame)
- self.write('=')
+ self.write(node.key + '=')
self.visit(node.value, frame)