changeset 3011 | 01454af644b8 |
parent 2977 | f63667f694de |
child 3013 | 2b255c3478dc |
--- a/mercurial/commands.py +++ b/mercurial/commands.py @@ -3305,12 +3305,14 @@ def dispatch(args): if num: signal.signal(num, catchterm) try: - u = ui.ui(traceback='--traceback' in sys.argv[1:], - readhooks=[load_extensions]) + u = ui.ui(traceback='--traceback' in sys.argv[1:]) except util.Abort, inst: sys.stderr.write(_("abort: %s\n") % inst) return -1 + load_extensions(u) + u.addreadhook(load_extensions) + try: cmd, func, args, options, cmdoptions = parse(u, args) if options["time"]: