aboutsummaryrefslogtreecommitdiffstats
path: root/lib/mako/codegen.py
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2006-12-15 19:01:09 +0000
committerMike Bayer <mike_mp@zzzcomputing.com>2006-12-15 19:01:09 +0000
commit58de0fc6967c3428178a7b5dc840b8b3963fb443 (patch)
tree5e2186cada4ef89cf29ac8c8049056e27c9efc8d /lib/mako/codegen.py
parent64f83d1606e297bc76683ec86fc4be4665c6cb6b (diff)
downloadexternal_python_mako-58de0fc6967c3428178a7b5dc840b8b3963fb443.tar.gz
external_python_mako-58de0fc6967c3428178a7b5dc840b8b3963fb443.tar.bz2
external_python_mako-58de0fc6967c3428178a7b5dc840b8b3963fb443.zip
- fixes and tests involving exceptions propigating from buffered/ccall sections
- more docs
Diffstat (limited to 'lib/mako/codegen.py')
-rw-r--r--lib/mako/codegen.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/mako/codegen.py b/lib/mako/codegen.py
index 072ce54..e744ee7 100644
--- a/lib/mako/codegen.py
+++ b/lib/mako/codegen.py
@@ -327,12 +327,12 @@ class _GenerateRenderMethod(object):
s = "_buf.getvalue()"
if filtered:
s = self.create_filter_callable(node.filter_args.args, s)
+ self.printer.writeline(None)
if buffered or cached:
self.printer.writeline("return %s" % s)
else:
self.printer.writeline("context.write(%s)" % s)
self.printer.writeline("return ''")
- self.printer.writeline(None)
def write_cache_decorator(self, node_or_pagetag, name, buffered, identifiers):
"""write a post-function decorator to replace a rendering callable with a cached version of itself."""