mercurial/windows.py
changeset 34040 d5b2beca16c0
parent 33657 8cb9e921ef8c
child 34146 0fa781320203
equal deleted inserted replaced
34039:31a2eb0f74e5 34040:d5b2beca16c0
   135             return mixedfilemodewrapper(fp)
   135             return mixedfilemodewrapper(fp)
   136 
   136 
   137         return fp
   137         return fp
   138     except WindowsError as err:
   138     except WindowsError as err:
   139         # convert to a friendlier exception
   139         # convert to a friendlier exception
   140         raise IOError(err.errno, '%s: %s' % (name, err.strerror))
   140         raise IOError(err.errno, '%s: %s' % (
       
   141             name, encoding.strtolocal(err.strerror)))
   141 
   142 
   142 # may be wrapped by win32mbcs extension
   143 # may be wrapped by win32mbcs extension
   143 listdir = osutil.listdir
   144 listdir = osutil.listdir
   144 
   145 
   145 class winstdout(object):
   146 class winstdout(object):