Mercurial > public > mercurial-scm > hg-stable
diff mercurial/extensions.py @ 4617:669e76b7df24
extensions: pull extension-aware bits out of ui
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Mon, 18 Jun 2007 13:24:34 -0500 |
parents | 7de7a80e7422 |
children | ff7253a0d1da |
line wrap: on
line diff
--- a/mercurial/extensions.py Mon Jun 18 13:24:34 2007 -0500 +++ b/mercurial/extensions.py Mon Jun 18 13:24:34 2007 -0500 @@ -63,7 +63,10 @@ commands.table.update(cmdtable) def loadall(ui): - for name, path in ui.extensions(): + result = ui.configitems("extensions") + for i, (name, path) in enumerate(result): + if path: + path = os.path.expanduser(path) try: load(ui, name, path) except (util.SignalInterrupt, KeyboardInterrupt):