mercurial/win32.py
changeset 8656 284fda4cd093
parent 8421 b6d0fa8c7685
child 8951 835a51e63c5b
equal deleted inserted replaced
8655:21688b8a594b 8656:284fda4cd093
    14 """
    14 """
    15 
    15 
    16 import win32api
    16 import win32api
    17 
    17 
    18 import errno, os, sys, pywintypes, win32con, win32file, win32process
    18 import errno, os, sys, pywintypes, win32con, win32file, win32process
    19 import cStringIO, winerror
    19 import winerror
    20 import osutil, encoding
    20 import osutil, encoding
    21 import util
       
    22 from win32com.shell import shell,shellcon
    21 from win32com.shell import shell,shellcon
    23 
    22 
    24 class WinError(Exception):
    23 class WinError(Exception):
    25     winerror_map = {
    24     winerror_map = {
    26         winerror.ERROR_ACCESS_DENIED: errno.EACCES,
    25         winerror.ERROR_ACCESS_DENIED: errno.EACCES,