Mercurial > hg > mercurial-crew-with-dirclash
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 |