--- a/mercurial/extensions.py Mon Sep 10 19:36:25 2018 -0700
+++ b/mercurial/extensions.py Thu Sep 06 16:20:05 2018 -0400
@@ -284,13 +284,15 @@
broken = set()
log('- executing uisetup hooks\n')
- for name in _order[newindex:]:
- log(' - running uisetup for %r\n', name)
- with util.timedcm('uisetup %r', name) as stats:
- if not _runuisetup(name, ui):
- log(' - the %r extension uisetup failed\n', name)
- broken.add(name)
- log(' > uisetup for %r took %s\n', name, stats)
+ with util.timedcm('all uisetup') as alluisetupstats:
+ for name in _order[newindex:]:
+ log(' - running uisetup for %r\n', name)
+ with util.timedcm('uisetup %r', name) as stats:
+ if not _runuisetup(name, ui):
+ log(' - the %r extension uisetup failed\n', name)
+ broken.add(name)
+ log(' > uisetup for %r took %s\n', name, stats)
+ log('> all uisetup took %s\n', alluisetupstats)
log('- executing extsetup hooks\n')
for name in _order[newindex:]: