changeset 307:8d07e6fe17a4 trunk

Fix representation of expressions created from AST nodes.
author cmlenz
date Mon, 16 Oct 2006 17:47:27 +0000
parents 095a754f95a8
children ade3089aef54
files genshi/eval.py
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/genshi/eval.py
+++ b/genshi/eval.py
@@ -180,7 +180,7 @@
     return new.code(0, code.co_nlocals, code.co_stacksize,
                     code.co_flags | 0x0040, code.co_code, code.co_consts,
                     code.co_names, code.co_varnames, filename,
-                    '<Expression %s>' % (repr(source).replace("'", '"') or '?'),
+                    '<Expression %s>' % (repr(source or '?').replace("'", '"')),
                     lineno, code.co_lnotab, (), ())
 
 BUILTINS = __builtin__.__dict__.copy()
Copyright (C) 2012-2017 Edgewall Software