summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--openerp/addons/base/ir/ir_qweb/qweb.py11
1 files changed, 3 insertions, 8 deletions
diff --git a/openerp/addons/base/ir/ir_qweb/qweb.py b/openerp/addons/base/ir/ir_qweb/qweb.py
index 9909a4a3c2a..34026927554 100644
--- a/openerp/addons/base/ir/ir_qweb/qweb.py
+++ b/openerp/addons/base/ir/ir_qweb/qweb.py
@@ -198,13 +198,8 @@ def foreach_iterator(base_ctx, enum, name):
base_ctx[k] = ctx[k]
_FORMAT_REGEX = re.compile(
- '(?:'
- # ruby-style pattern
- '#\{(.+?)\}'
- ')|(?:'
- # jinja-style pattern
- '\{\{(.+?)\}\}'
- ')')
+ # ( ruby-style )|( jinja-style )
+ r'(?:#\{(.+?)\})|(?:\{\{(.+?)\}\})')
class frozendict(dict):
@@ -899,7 +894,7 @@ class QWeb(object):
debugger = el.attrib.pop('t-debug')
body = self._compile_directives(el, options)
if options['dev_mode']:
- body = ast.parse("__import__('%s').set_trace()" % re.sub('[^a-zA-Z]', '', debugger)).body + body # pdb, ipdb, pudb, ...
+ body = ast.parse("__import__('%s').set_trace()" % re.sub(r'[^a-zA-Z]', '', debugger)).body + body # pdb, ipdb, pudb, ...
else:
_logger.warning("@t-debug in template is only available in dev mode options")
return body