From 6661063b5a7d1ee10b8cb1efff4be0edc419d336 Mon Sep 17 00:00:00 2001 From: Peter Fogg Date: Wed, 23 Mar 2016 11:38:45 -0400 Subject: [PATCH] Minor fixes to the safe template linter. --- scripts/safe_template_linter.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/safe_template_linter.py b/scripts/safe_template_linter.py index 7a015f0b75..5c8d43493b 100755 --- a/scripts/safe_template_linter.py +++ b/scripts/safe_template_linter.py @@ -517,7 +517,7 @@ class MakoTemplateLinter(object): | # script tag start | # script tag end <%static:require_module.*?>| # require js script tag start - # require js script tag end""", re.VERBOSE + re.IGNORECASE) + # require js script tag end""", re.VERBOSE | re.IGNORECASE) media_type_re = re.compile(r"""type=['"].*?['"]""", re.IGNORECASE) contexts = [{'index': 0, 'type': 'html'}] @@ -773,7 +773,7 @@ class UnderscoreTemplateLinter(object): end_index: The index of the end of the expression. expression: The text of the expression. """ - unescaped_expression_regex = re.compile("<%=.*?%>") + unescaped_expression_regex = re.compile("<%=.*?%>", re.MULTILINE) expressions = [] for match in unescaped_expression_regex.finditer(underscore_template):