diff -r 669e76b7df24 -r 7c8f8b736365 mercurial/cmdutil.py --- a/mercurial/cmdutil.py Mon Jun 18 13:24:34 2007 -0500 +++ b/mercurial/cmdutil.py Mon Jun 18 13:24:34 2007 -0500 @@ -262,7 +262,6 @@ os.chdir(cwd) extensions.loadall(ui) - ui.addreadhook(extensions.loadall) # read the local repository .hgrc into a local ui object # this will trigger its extensions to load @@ -273,8 +272,9 @@ try: lui = commands.ui.ui(parentui=ui) lui.readconfig(os.path.join(path, ".hg", "hgrc")) + extensions.loadall(lui) except IOError: - pass + extensions.loadall(ui) cmd, func, args, options, cmdoptions = parse(ui, args)