From 78b6e2faae6ad8cf304fd293140db41f2211ed68 Mon Sep 17 00:00:00 2001 From: Andreas Zeidler Date: Tue, 9 Apr 2013 11:29:40 +0200 Subject: [PATCH] fix up e0869aa7 to support implicitly translating text containing newlines --- src/chameleon/zpt/program.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/chameleon/zpt/program.py b/src/chameleon/zpt/program.py index 3b9a4cef..bf179e0e 100644 --- a/src/chameleon/zpt/program.py +++ b/src/chameleon/zpt/program.py @@ -603,7 +603,7 @@ def visit_text(self, node): if not translation: return nodes.Text(node) - match = re.search(r'(\s*)(.*\S)(\s*)', node) + match = re.search(r'(\s*)(.*\S)(\s*)', node, flags=re.DOTALL) if match is not None: prefix, text, suffix = match.groups() normalized = re.sub('\s+', ' ', text)