equal
deleted
inserted
replaced
61 ui.warn(_("extension '%s' overrides commands: %s\n") |
61 ui.warn(_("extension '%s' overrides commands: %s\n") |
62 % (name, " ".join(overrides))) |
62 % (name, " ".join(overrides))) |
63 commands.table.update(cmdtable) |
63 commands.table.update(cmdtable) |
64 |
64 |
65 def loadall(ui): |
65 def loadall(ui): |
66 for name, path in ui.extensions(): |
66 result = ui.configitems("extensions") |
|
67 for i, (name, path) in enumerate(result): |
|
68 if path: |
|
69 path = os.path.expanduser(path) |
67 try: |
70 try: |
68 load(ui, name, path) |
71 load(ui, name, path) |
69 except (util.SignalInterrupt, KeyboardInterrupt): |
72 except (util.SignalInterrupt, KeyboardInterrupt): |
70 raise |
73 raise |
71 except Exception, inst: |
74 except Exception, inst: |