equal
deleted
inserted
replaced
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_) |