hgext/win32mbcs.py
changeset 34645 75979c8d4572
parent 34180 37513324f620
child 38312 79dd61a4554f
equal deleted inserted replaced
34644:c0a6c19690ff 34645:75979c8d4572
   188     _encoding = ui.config('win32mbcs', 'encoding')
   188     _encoding = ui.config('win32mbcs', 'encoding')
   189     # fake is only for relevant environment.
   189     # fake is only for relevant environment.
   190     if _encoding.lower() in problematic_encodings.split():
   190     if _encoding.lower() in problematic_encodings.split():
   191         for f in funcs.split():
   191         for f in funcs.split():
   192             wrapname(f, wrapper)
   192             wrapname(f, wrapper)
   193         if pycompat.osname == 'nt':
   193         if pycompat.iswindows:
   194             for f in winfuncs.split():
   194             for f in winfuncs.split():
   195                 wrapname(f, wrapper)
   195                 wrapname(f, wrapper)
   196         wrapname("mercurial.util.listdir", wrapperforlistdir)
   196         wrapname("mercurial.util.listdir", wrapperforlistdir)
   197         wrapname("mercurial.windows.listdir", wrapperforlistdir)
   197         wrapname("mercurial.windows.listdir", wrapperforlistdir)
   198         # wrap functions to be called with local byte string arguments
   198         # wrap functions to be called with local byte string arguments