Mercurial > public > mercurial-scm > hg-stable
comparison mercurial/util_win32.py @ 3877:abaee83ce0a6
Replace demandload with new demandimport
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Wed, 13 Dec 2006 13:27:09 -0600 |
parents | 98f2507c5551 |
children | 6b4127c7d52a |
comparison
equal
deleted
inserted
replaced
3876:1e0b94cfba0e | 3877:abaee83ce0a6 |
---|---|
11 # available, import of this module will fail, and generic code will be | 11 # available, import of this module will fail, and generic code will be |
12 # used. | 12 # used. |
13 | 13 |
14 import win32api | 14 import win32api |
15 | 15 |
16 from demandload import * | |
17 from i18n import gettext as _ | 16 from i18n import gettext as _ |
18 demandload(globals(), 'errno os pywintypes win32con win32file win32process') | 17 import errno, os, pywintypes, win32con, win32file, win32process |
19 demandload(globals(), 'cStringIO win32com.shell:shell,shellcon winerror') | 18 import cStringIO, winerror |
19 from win32com.shell import shell,shellcon | |
20 | 20 |
21 class WinError: | 21 class WinError: |
22 winerror_map = { | 22 winerror_map = { |
23 winerror.ERROR_ACCESS_DENIED: errno.EACCES, | 23 winerror.ERROR_ACCESS_DENIED: errno.EACCES, |
24 winerror.ERROR_ACCOUNT_DISABLED: errno.EACCES, | 24 winerror.ERROR_ACCOUNT_DISABLED: errno.EACCES, |