1
0
forked from VimPlug/jedi

fix source_to_unicode py3 compatibility

This commit is contained in:
NAKAMURA Yoshitaka
2016-05-30 23:31:18 +09:00
parent da657fb132
commit 127da66ae2
2 changed files with 11 additions and 1 deletions

View File

@@ -127,7 +127,7 @@ def source_to_unicode(source, encoding=None):
# UTF-8 byte-order mark
return 'utf-8'
first_two_lines = re.match(r'(?:[^\n]*\n){0,2}', str(source)).group(0)
first_two_lines = re.match(r'(?:[^\n]*\n){0,2}', source.decode('iso-8859-1')).group(0)
possible_encoding = re.search(r"coding[=:]\s*([-\w.]+)",
first_two_lines)
if possible_encoding: