From 460d303ed2361abe554da075c184a370d7d54701 Mon Sep 17 00:00:00 2001 From: Anthony Sottile Date: Sun, 29 Jun 2014 14:35:02 -0700 Subject: Fix non-comment encoding detection. --HG-- branch : fix_source_encoding --- coverage/phystokens.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'coverage/phystokens.py') diff --git a/coverage/phystokens.py b/coverage/phystokens.py index e79ce01f..867388f7 100644 --- a/coverage/phystokens.py +++ b/coverage/phystokens.py @@ -120,7 +120,7 @@ def source_encoding(source): # This is mostly code adapted from Py3.2's tokenize module. - cookie_re = re.compile(r"coding[:=]\s*([-\w.]+)") + cookie_re = re.compile(r"^\s*#.*coding[:=]\s*([-\w.]+)") # Do this so the detect_encode code we copied will work. readline = iter(source.splitlines(True)).next -- cgit v1.2.1