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', |
|
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