mercurial/commands.py
changeset 2330 b30aa02c85e7
parent 2309 b2f37c7026ca
child 2331 953dbfb2824c
--- a/mercurial/commands.py
+++ b/mercurial/commands.py
@@ -3291,6 +3291,9 @@ def dispatch(args):
             continue
 
     for x in external:
+        uisetup = getattr(x, 'uisetup', None)
+        if uisetup:
+            uisetup(u)
         cmdtable = getattr(x, 'cmdtable', {})
         for t in cmdtable:
             if t in table: