File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -1264,7 +1264,6 @@ def getpreferredencoding(do_setlocale = True):
12641264 'sr_cs@latn' : 'sr_CS.UTF-8@latin' ,
12651265 'sr_me' : 'sr_ME.UTF-8' ,
12661266 'sr_rs' : 'sr_RS.UTF-8' ,
1267- 'sr_rs.utf8@latn' : 'sr_RS.UTF-8@latin' ,
12681267 'sr_rs@latn' : 'sr_RS.UTF-8@latin' ,
12691268 'sr_sp' : 'sr_CS.ISO8859-2' ,
12701269 'sr_yu' : 'sr_RS.UTF-8@latin' ,
Original file line number Diff line number Diff line change @@ -133,7 +133,12 @@ def check(data):
133133 if args .glibc_supported :
134134 data .update (parse_glibc_supported (args .glibc_supported ))
135135 data .update (parse (args .locale_alias ))
136- data = optimize (data )
136+ while True :
137+ # Repeat optimization while the size is decreased.
138+ n = len (data )
139+ data = optimize (data )
140+ if len (data ) == n :
141+ break
137142 print_differences (data , locale .locale_alias )
138143 print ()
139144 print ('locale_alias = {' )
You can’t perform that action at this time.
0 commit comments