--- a/mercurial/extensions.py Tue Jun 23 22:38:21 2015 -0700
+++ b/mercurial/extensions.py Tue Jun 23 22:20:08 2015 -0700
@@ -53,7 +53,7 @@
else:
try:
return imp.load_source(module_name, path)
- except IOError, exc:
+ except IOError as exc:
if not exc.filename:
exc.filename = path # python does not fill this
raise
@@ -82,7 +82,7 @@
return mod
try:
mod = importh("hgext.%s" % name)
- except ImportError, err:
+ except ImportError as err:
ui.debug('could not import hgext.%s (%s): trying %s\n'
% (name, err, name))
if ui.debugflag:
@@ -105,7 +105,7 @@
load(ui, name, path)
except KeyboardInterrupt:
raise
- except Exception, inst:
+ except Exception as inst:
if path:
ui.warn(_("*** failed to import extension %s from %s: %s\n")
% (name, path, inst))