]> git.ipfire.org Git - thirdparty/jinja.git/commitdiff
Inversed invalid logic
authorArmin Ronacher <armin.ronacher@active-4.com>
Sat, 1 Jul 2017 21:29:23 +0000 (23:29 +0200)
committerArmin Ronacher <armin.ronacher@active-4.com>
Sat, 1 Jul 2017 21:29:23 +0000 (23:29 +0200)
jinja2/lexer.py

index fc31b8eac9e0337325925843b73cf754c0e1af42..803a1928acf1f32fefdaaa77a6d9a3a5c0ec12a1 100644 (file)
@@ -39,11 +39,11 @@ integer_re = re.compile(r'\d+')
 try:
     compile('föö', '<unknown>', 'eval')
 except SyntaxError:
-    name_re = re.compile(r'\b\w+\b')
-    check_ident = True
-else:
     name_re = re.compile(r'\b[a-zA-Z_][a-zA-Z0-9_]*\b')
     check_ident = False
+else:
+    name_re = re.compile(r'\b\w+\b')
+    check_ident = True
 
 float_re = re.compile(r'(?<!\.)\d+\.\d+')
 newline_re = re.compile(r'(\r\n|\r|\n)')