diff -r 15aef805619d -r 843418dc0b1b mercurial/extensions.py --- a/mercurial/extensions.py Sun Mar 29 15:29:39 2020 -0700 +++ b/mercurial/extensions.py Sun Mar 29 14:22:07 2020 -0700 @@ -808,18 +808,8 @@ return exts -def disabledext(name): - '''find a specific disabled extension from hgext. returns desc''' - try: - from hgext import __index__ # pytype: disable=import-error - - if name in _order: # enabled - return - else: - return gettext(__index__.docs.get(name)) - except (ImportError, AttributeError): - pass - +def disabled_help(name): + """Obtain the full help text for a disabled extension, or None.""" paths = _disabledpaths() if name in paths: return _disabledhelp(paths[name])