--- a/mercurial/extensions.py Fri May 17 11:11:40 2019 -0700
+++ b/mercurial/extensions.py Sat May 18 19:33:48 2019 -0400
@@ -221,14 +221,7 @@
extsetup = getattr(_extensions[name], 'extsetup', None)
if extsetup:
try:
- try:
- extsetup(ui)
- except TypeError:
- if pycompat.getargspec(extsetup).args:
- raise
- ui.deprecwarn("extsetup for '%s' must take a ui argument"
- % name, "4.9")
- extsetup() # old extsetup with no ui argument
+ extsetup(ui)
except Exception as inst:
ui.traceback(force=True)
msg = stringutil.forcebytestr(inst)