# HG changeset patch # User Pierre-Yves David # Date 2016-09-29 22:25:15 # Node ID ebe488e04ca35829c9afc62b73de6c65a4a734d2 # Parent ba06562a06a25e7239ac82419bbc5573c6410258 extensions: fix a debug message when searching for extensions The "next" value was wrong. When 'hgext.NAME' is not found we now search for 'hgext3rd.NAME'. diff --git a/mercurial/extensions.py b/mercurial/extensions.py --- a/mercurial/extensions.py +++ b/mercurial/extensions.py @@ -105,7 +105,7 @@ def load(ui, name, path): try: mod = _importh("hgext.%s" % name) except ImportError as err: - _reportimporterror(ui, err, "hgext.%s" % name, name) + _reportimporterror(ui, err, "hgext.%s" % name, "hgext3rd.%s" % name) try: mod = _importh("hgext3rd.%s" % name) except ImportError as err: diff --git a/tests/test-bad-extension.t b/tests/test-bad-extension.t --- a/tests/test-bad-extension.t +++ b/tests/test-bad-extension.t @@ -53,7 +53,7 @@ show traceback for ImportError of hgext. *** failed to import extension badext from $TESTTMP/badext.py: bit bucket overflow Traceback (most recent call last): Exception: bit bucket overflow - could not import hgext.badext2 (No module named *badext2): trying badext2 (glob) + could not import hgext.badext2 (No module named *badext2): trying hgext3rd.badext2 (glob) Traceback (most recent call last): ImportError: No module named *badext2 (glob) could not import hgext3rd.badext2 (No module named *badext2): trying badext2 (glob)