Mercurial > hg > mercurial-crew-with-dirclash
comparison mercurial/demandload.py @ 2960:61afc32c1a49
Avoid Python 2.5 warning
demandload.py:112: Warning: 'as' will become a reserved keyword in Python 2.6
author | Alexis S. L. Carvalho <alexis@cecm.usp.br> |
---|---|
date | Sun, 20 Aug 2006 00:44:53 -0300 |
parents | a8a7ce1a01a5 |
children |
comparison
equal
deleted
inserted
replaced
2959:7f5fc4b347de | 2960:61afc32c1a49 |
---|---|
107 if col >= 0: | 107 if col >= 0: |
108 fromlist = mod[col+1:].split(',') | 108 fromlist = mod[col+1:].split(',') |
109 mod = mod[:col] | 109 mod = mod[:col] |
110 else: | 110 else: |
111 fromlist = [] | 111 fromlist = [] |
112 as = None | 112 as_ = None |
113 if '@' in mod: | 113 if '@' in mod: |
114 mod, as = mod.split("@") | 114 mod, as_ = mod.split("@") |
115 importer = _importer(scope, mod, fromlist) | 115 importer = _importer(scope, mod, fromlist) |
116 if fromlist: | 116 if fromlist: |
117 for name in fromlist: | 117 for name in fromlist: |
118 scope[name] = _replacer_from(importer, name) | 118 scope[name] = _replacer_from(importer, name) |
119 else: | 119 else: |
128 later = object.__getattribute__(val, 'later') | 128 later = object.__getattribute__(val, 'later') |
129 later.append(mod[dot+1:]) | 129 later.append(mod[dot+1:]) |
130 continue | 130 continue |
131 else: | 131 else: |
132 basemod = mod | 132 basemod = mod |
133 if not as: | 133 if not as_: |
134 as = basemod | 134 as_ = basemod |
135 scope[as] = _replacer(importer, as) | 135 scope[as_] = _replacer(importer, as_) |