diff markup/eval.py @ 135:9d7ca94133be stable-0.1.x

0.1.x branch: Merged bugfix for expression evaluation from [167].
author cmlenz
date Sun, 06 Aug 2006 19:51:35 +0000
parents c9f0a26e28a2
children
line wrap: on
line diff
--- a/markup/eval.py
+++ b/markup/eval.py
@@ -289,5 +289,5 @@
     def visitSubscript(self, node, *args, **kwargs):
         return ast.CallFunc(ast.Name('_lookup_item'),
             [ast.Name('data'), self.visit(node.expr, *args, **kwargs),
-             ast.Tuple(map(self.visit, node.subs, *args, **kwargs))]
+             ast.Tuple(map(lambda x: self.visit(x, *args, **kwargs), node.subs))]
         )
Copyright (C) 2012-2017 Edgewall Software