##// END OF EJS Templates
rewrote changes function in dirstate to use generic walk code...
rewrote changes function in dirstate to use generic walk code now, file with unsupported type will not show up in status anymore

File last commit:

r262:3db70014 default
r1471:f56f38a1 default
Show More
demandload.py
15 lines | 384 B | text/x-python | PythonLexer
def demandload(scope, modules):
class d:
def __getattr__(self, name):
mod = self.__dict__["mod"]
scope = self.__dict__["scope"]
scope[mod] = __import__(mod, scope, scope, [])
return getattr(scope[mod], name)
for m in modules.split():
dl = d()
dl.mod = m
dl.scope = scope
scope[m] = dl