mercurial/cmdutil.py
changeset 4618 7c8f8b736365
parent 4598 b25ee3f8f714
child 4619 5fd7cc897542
--- 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)