File tree Expand file tree Collapse file tree 2 files changed +3
-2
lines changed Expand file tree Collapse file tree 2 files changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -923,7 +923,6 @@ def getpreferredencoding(do_setlocale = True):
923
923
'bo_in' : 'bo_IN.UTF-8' ,
924
924
'bokmal' : 'nb_NO.ISO8859-1' ,
925
925
'bokm\xe5 l' : 'nb_NO.ISO8859-1' ,
926
- 'bokm\xef \xbf \xbd ' : 'nb_NO.ISO8859-1' ,
927
926
'br' : 'br_FR.ISO8859-1' ,
928
927
'br_fr' : 'br_FR.ISO8859-1' ,
929
928
'brx_in' : 'brx_IN.UTF-8' ,
@@ -1072,7 +1071,6 @@ def getpreferredencoding(do_setlocale = True):
1072
1071
'fr_fr' : 'fr_FR.ISO8859-1' ,
1073
1072
'fr_lu' : 'fr_LU.ISO8859-1' ,
1074
1073
'fran\xe7 ais' : 'fr_FR.ISO8859-1' ,
1075
- 'fran\xef \xbf \xbd is' : 'fr_FR.ISO8859-1' ,
1076
1074
'fre_fr' : 'fr_FR.ISO8859-1' ,
1077
1075
'french' : 'fr_FR.ISO8859-1' ,
1078
1076
'french.iso88591' : 'fr_CH.ISO8859-1' ,
Original file line number Diff line number Diff line change @@ -19,6 +19,9 @@ def parse(filename):
19
19
20
20
with open (filename , encoding = 'latin1' ) as f :
21
21
lines = list (f )
22
+ # Remove mojibake in /usr/share/X11/locale/locale.alias.
23
+ # b'\xef\xbf\xbd' == '\ufffd'.encode('utf-8')
24
+ lines = [line for line in lines if '\xef \xbf \xbd ' not in line ]
22
25
data = {}
23
26
for line in lines :
24
27
line = line .strip ()
You can’t perform that action at this time.
0 commit comments