comparison mercurial/demandimport.py @ 3898:316cd5b0c940

Merge with main
author Brendan Cully <brendan@kublai.com>
date Fri, 15 Dec 2006 11:14:55 -0800
parents 3b628b5da9e9 f47afa2401a2
children f9136599700f
comparison
equal deleted inserted replaced
3895:7034020aeaf9 3898:316cd5b0c940
90 # set requested submodules for demand load 90 # set requested submodules for demand load
91 if not(hasattr(mod, x)): 91 if not(hasattr(mod, x)):
92 setattr(mod, x, _demandmod(x, mod.__dict__, mod.__dict__)) 92 setattr(mod, x, _demandmod(x, mod.__dict__, mod.__dict__))
93 return mod 93 return mod
94 94
95 ignore = [] 95 ignore = ['_hashlib', 'email.mime']
96 96
97 def enable(): 97 def enable():
98 "enable global demand-loading of modules" 98 "enable global demand-loading of modules"
99 __builtins__["__import__"] = _demandimport 99 __builtins__["__import__"] = _demandimport
100 100