Mercurial > hg
comparison mercurial/dispatch.py @ 8190:9b8ac5fb7760
ui: kill most users of parentui name and arg, replace with .copy()
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Sun, 26 Apr 2009 16:50:43 -0500 |
parents | fca54469480e |
children | cce63ef1045b |
comparison
equal
deleted
inserted
replaced
8189:d2899a856f9f | 8190:9b8ac5fb7760 |
---|---|
267 path = _findrepo(os.getcwd()) or "" | 267 path = _findrepo(os.getcwd()) or "" |
268 if not path: | 268 if not path: |
269 lui = ui | 269 lui = ui |
270 if path: | 270 if path: |
271 try: | 271 try: |
272 lui = _ui.ui(parentui=ui) | 272 lui = ui.copy() |
273 lui.readconfig(os.path.join(path, ".hg", "hgrc")) | 273 lui.readconfig(os.path.join(path, ".hg", "hgrc")) |
274 except IOError: | 274 except IOError: |
275 pass | 275 pass |
276 | 276 |
277 # now we can expand paths, even ones in .hg/hgrc | 277 # now we can expand paths, even ones in .hg/hgrc |
278 rpath = _earlygetopt(["-R", "--repository", "--repo"], args) | 278 rpath = _earlygetopt(["-R", "--repository", "--repo"], args) |
279 if rpath: | 279 if rpath: |
280 path = lui.expandpath(rpath[-1]) | 280 path = lui.expandpath(rpath[-1]) |
281 lui = _ui.ui(parentui=ui) | 281 lui = ui.copy() |
282 lui.readconfig(os.path.join(path, ".hg", "hgrc")) | 282 lui.readconfig(os.path.join(path, ".hg", "hgrc")) |
283 | 283 |
284 extensions.loadall(lui) | 284 extensions.loadall(lui) |
285 for name, module in extensions.extensions(): | 285 for name, module in extensions.extensions(): |
286 if name in _loaded: | 286 if name in _loaded: |