##// END OF EJS Templates
help.merge-tools: do not double document merge tools...
Gregory Szorc -
r24099:be83fd9d default
parent child Browse files
Show More
@@ -21,6 +21,8 b' def _toollist(ui, tool, part, default=[]'
21 return ui.configlist("merge-tools", tool + "." + part, default)
21 return ui.configlist("merge-tools", tool + "." + part, default)
22
22
23 internals = {}
23 internals = {}
24 # Merge tools to document.
25 internalsdoc = {}
24
26
25 def internaltool(name, trymerge, onfailure=None):
27 def internaltool(name, trymerge, onfailure=None):
26 '''return a decorator for populating internal merge tool table'''
28 '''return a decorator for populating internal merge tool table'''
@@ -29,6 +31,7 b' def internaltool(name, trymerge, onfailu'
29 func.__doc__ = "``%s``\n" % fullname + func.__doc__.strip()
31 func.__doc__ = "``%s``\n" % fullname + func.__doc__.strip()
30 internals[fullname] = func
32 internals[fullname] = func
31 internals['internal:' + name] = func
33 internals['internal:' + name] = func
34 internalsdoc[fullname] = func
32 func.trymerge = trymerge
35 func.trymerge = trymerge
33 func.onfailure = onfailure
36 func.onfailure = onfailure
34 return func
37 return func
@@ -204,7 +204,8 b' def addtopicsymbols(topic, marker, symbo'
204 addtopichook(topic, add)
204 addtopichook(topic, add)
205
205
206 addtopicsymbols('filesets', '.. predicatesmarker', fileset.symbols)
206 addtopicsymbols('filesets', '.. predicatesmarker', fileset.symbols)
207 addtopicsymbols('merge-tools', '.. internaltoolsmarker', filemerge.internals)
207 addtopicsymbols('merge-tools', '.. internaltoolsmarker',
208 filemerge.internalsdoc)
208 addtopicsymbols('revsets', '.. predicatesmarker', revset.symbols)
209 addtopicsymbols('revsets', '.. predicatesmarker', revset.symbols)
209 addtopicsymbols('templates', '.. keywordsmarker', templatekw.dockeywords)
210 addtopicsymbols('templates', '.. keywordsmarker', templatekw.dockeywords)
210 addtopicsymbols('templates', '.. filtersmarker', templatefilters.filters)
211 addtopicsymbols('templates', '.. filtersmarker', templatefilters.filters)
General Comments 0
You need to be logged in to leave comments. Login now