aboutsummaryrefslogtreecommitdiffstats
path: root/mako/lexer.py
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2010-11-12 19:18:12 -0500
committerMike Bayer <mike_mp@zzzcomputing.com>2010-11-12 19:18:12 -0500
commit6eea95175349e1e2383e74a1157ffbdee5a258d4 (patch)
treebe70fd53ef2002b15ae90865ea0b8c7f06868524 /mako/lexer.py
parent032b09f691e124cf1d5fb5484669cf05beae69f3 (diff)
downloadexternal_python_mako-6eea95175349e1e2383e74a1157ffbdee5a258d4.tar.gz
external_python_mako-6eea95175349e1e2383e74a1157ffbdee5a258d4.tar.bz2
external_python_mako-6eea95175349e1e2383e74a1157ffbdee5a258d4.zip
- Patch to lexer to not generate an empty
'' write in the case of backslash-ended lines. [ticket:155]
Diffstat (limited to 'mako/lexer.py')
-rw-r--r--mako/lexer.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/mako/lexer.py b/mako/lexer.py
index 34fe80b..241853c 100644
--- a/mako/lexer.py
+++ b/mako/lexer.py
@@ -331,7 +331,8 @@ class Lexer(object):
if match:
text = match.group(1)
- self.append_node(parsetree.Text, text)
+ if text:
+ self.append_node(parsetree.Text, text)
return True
else:
return False