mercurial/help.py
changeset 27375 c4a062d090ee
parent 27325 eadbbd14bdc1
child 27376 fc810d950278
--- 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, []):