Mercurial > genshi > mirror
changeset 645:c69624c20cce experimental-sandboxed
readded lambda, it's better to wrap the rendering with a try/except and check for a RuntimeError that represents recursion
author | aronacher |
---|---|
date | Wed, 26 Sep 2007 17:01:16 +0000 |
parents | e148d60643c2 |
children | 3ab910e36ff7 |
files | genshi/template/eval.py |
diffstat | 1 files changed, 0 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/genshi/template/eval.py +++ b/genshi/template/eval.py @@ -572,8 +572,6 @@ return self._clone(node, self.visit(node.expr), node.attrname) def visitLambda(self, node): - if self.secure: - raise SyntaxError('lambda not allowed in secure evaluation mode.') node = self._clone(node, node.argnames, [self.visit(x) for x in node.defaults], node.flags, self.visit(node.code)