Mercurial > public > mercurial-scm > hg
comparison doc/gendoc.py @ 40294:fabbf9310025
help: assigning topic categories
Differential Revision: https://phab.mercurial-scm.org/D5068
author | Rodrigo Damazio <rdamazio@google.com> |
---|---|
date | Fri, 12 Oct 2018 18:06:32 +0200 |
parents | 170926caf44c |
children | e10641c48fa7 |
comparison
equal
deleted
inserted
replaced
40293:c303d65d2e34 | 40294:fabbf9310025 |
---|---|
136 ui.write(minirst.subsubsection(_('Commands'))) | 136 ui.write(minirst.subsubsection(_('Commands'))) |
137 commandprinter(ui, cmdtable, minirst.subsubsubsection) | 137 commandprinter(ui, cmdtable, minirst.subsubsubsection) |
138 | 138 |
139 def showtopic(ui, topic): | 139 def showtopic(ui, topic): |
140 extrahelptable = [ | 140 extrahelptable = [ |
141 (["common"], '', loaddoc('common')), | 141 (["common"], '', loaddoc('common'), help.TOPIC_CATEGORY_MISC), |
142 (["hg.1"], '', loaddoc('hg.1')), | 142 (["hg.1"], '', loaddoc('hg.1'), help.TOPIC_CATEGORY_CONFIG), |
143 (["hg-ssh.8"], '', loaddoc('hg-ssh.8')), | 143 (["hg-ssh.8"], '', loaddoc('hg-ssh.8'), help.TOPIC_CATEGORY_CONFIG), |
144 (["hgignore.5"], '', loaddoc('hgignore.5')), | 144 (["hgignore.5"], '', loaddoc('hgignore.5'), help.TOPIC_CATEGORY_CONFIG), |
145 (["hgrc.5"], '', loaddoc('hgrc.5')), | 145 (["hgrc.5"], '', loaddoc('hgrc.5'), help.TOPIC_CATEGORY_CONFIG), |
146 (["hgignore.5.gendoc"], '', loaddoc('hgignore')), | 146 (["hgignore.5.gendoc"], '', loaddoc('hgignore'), |
147 (["hgrc.5.gendoc"], '', loaddoc('config')), | 147 help.TOPIC_CATEGORY_CONFIG), |
148 (["hgrc.5.gendoc"], '', loaddoc('config'), help.TOPIC_CATEGORY_CONFIG), | |
148 ] | 149 ] |
149 helpprinter(ui, helptable + extrahelptable, None, include=[topic]) | 150 helpprinter(ui, helptable + extrahelptable, None, include=[topic]) |
150 | 151 |
151 def helpprinter(ui, helptable, sectionfunc, include=[], exclude=[]): | 152 def helpprinter(ui, helptable, sectionfunc, include=[], exclude=[]): |
152 for h in helptable: | 153 for h in helptable: |