diff -r 7a70ae647e54 -r c4a062d090ee mercurial/help.py --- a/mercurial/help.py Sun Dec 13 11:34:04 2015 -0800 +++ b/mercurial/help.py Sun Dec 13 10:45:27 2015 -0800 @@ -146,11 +146,13 @@ results['extensioncommands'].append((cmdname, cmddoc)) return results -def loaddoc(topic): +def loaddoc(topic, subdir=None): """Return a delayed loader for help/topic.txt.""" def loader(ui): docdir = os.path.join(util.datapath, 'help') + if subdir: + docdir = os.path.join(docdir, subdir) path = os.path.join(docdir, topic + ".txt") doc = gettext(util.readfile(path)) for rewriter in helphooks.get(topic, []):