Show More
@@ -62,11 +62,11 b' from mercurial import (' | |||||
62 | util, |
|
62 | util, | |
63 | ) |
|
63 | ) | |
64 |
|
64 | |||
65 |
# Note for extension authors: ONLY specify testedwith = ' |
|
65 | # Note for extension authors: ONLY specify testedwith = 'ships-with-hg-core' for | |
66 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should |
|
66 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should | |
67 | # be specifying the version(s) of Mercurial they are tested with, or |
|
67 | # be specifying the version(s) of Mercurial they are tested with, or | |
68 | # leave the attribute unspecified. |
|
68 | # leave the attribute unspecified. | |
69 |
testedwith = ' |
|
69 | testedwith = 'ships-with-hg-core' | |
70 |
|
70 | |||
71 | cmdtable = {} |
|
71 | cmdtable = {} | |
72 | command = cmdutil.command(cmdtable) |
|
72 | command = cmdutil.command(cmdtable) |
@@ -204,11 +204,11 b' from mercurial import (' | |||||
204 |
|
204 | |||
205 | urlreq = util.urlreq |
|
205 | urlreq = util.urlreq | |
206 |
|
206 | |||
207 |
# Note for extension authors: ONLY specify testedwith = ' |
|
207 | # Note for extension authors: ONLY specify testedwith = 'ships-with-hg-core' for | |
208 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should |
|
208 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should | |
209 | # be specifying the version(s) of Mercurial they are tested with, or |
|
209 | # be specifying the version(s) of Mercurial they are tested with, or | |
210 | # leave the attribute unspecified. |
|
210 | # leave the attribute unspecified. | |
211 |
testedwith = ' |
|
211 | testedwith = 'ships-with-hg-core' | |
212 |
|
212 | |||
213 | def _getusers(ui, group): |
|
213 | def _getusers(ui, group): | |
214 |
|
214 |
@@ -51,11 +51,11 b' from mercurial import (' | |||||
51 |
|
51 | |||
52 | cmdtable = {} |
|
52 | cmdtable = {} | |
53 | command = cmdutil.command(cmdtable) |
|
53 | command = cmdutil.command(cmdtable) | |
54 |
# Note for extension authors: ONLY specify testedwith = ' |
|
54 | # Note for extension authors: ONLY specify testedwith = 'ships-with-hg-core' for | |
55 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should |
|
55 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should | |
56 | # be specifying the version(s) of Mercurial they are tested with, or |
|
56 | # be specifying the version(s) of Mercurial they are tested with, or | |
57 | # leave the attribute unspecified. |
|
57 | # leave the attribute unspecified. | |
58 |
testedwith = ' |
|
58 | testedwith = 'ships-with-hg-core' | |
59 | lastui = None |
|
59 | lastui = None | |
60 |
|
60 | |||
61 | filehandles = {} |
|
61 | filehandles = {} |
@@ -294,11 +294,11 b' from mercurial import (' | |||||
294 | urlparse = util.urlparse |
|
294 | urlparse = util.urlparse | |
295 | xmlrpclib = util.xmlrpclib |
|
295 | xmlrpclib = util.xmlrpclib | |
296 |
|
296 | |||
297 |
# Note for extension authors: ONLY specify testedwith = ' |
|
297 | # Note for extension authors: ONLY specify testedwith = 'ships-with-hg-core' for | |
298 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should |
|
298 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should | |
299 | # be specifying the version(s) of Mercurial they are tested with, or |
|
299 | # be specifying the version(s) of Mercurial they are tested with, or | |
300 | # leave the attribute unspecified. |
|
300 | # leave the attribute unspecified. | |
301 |
testedwith = ' |
|
301 | testedwith = 'ships-with-hg-core' | |
302 |
|
302 | |||
303 | class bzaccess(object): |
|
303 | class bzaccess(object): | |
304 | '''Base class for access to Bugzilla.''' |
|
304 | '''Base class for access to Bugzilla.''' |
@@ -42,11 +42,11 b' from mercurial import (' | |||||
42 |
|
42 | |||
43 | cmdtable = {} |
|
43 | cmdtable = {} | |
44 | command = cmdutil.command(cmdtable) |
|
44 | command = cmdutil.command(cmdtable) | |
45 |
# Note for extension authors: ONLY specify testedwith = ' |
|
45 | # Note for extension authors: ONLY specify testedwith = 'ships-with-hg-core' for | |
46 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should |
|
46 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should | |
47 | # be specifying the version(s) of Mercurial they are tested with, or |
|
47 | # be specifying the version(s) of Mercurial they are tested with, or | |
48 | # leave the attribute unspecified. |
|
48 | # leave the attribute unspecified. | |
49 |
testedwith = ' |
|
49 | testedwith = 'ships-with-hg-core' | |
50 |
|
50 | |||
51 | @command('censor', |
|
51 | @command('censor', | |
52 | [('r', 'rev', '', _('censor file from specified revision'), _('REV')), |
|
52 | [('r', 'rev', '', _('censor file from specified revision'), _('REV')), |
@@ -63,11 +63,11 b' from mercurial import (' | |||||
63 | util, |
|
63 | util, | |
64 | ) |
|
64 | ) | |
65 |
|
65 | |||
66 |
# Note for extension authors: ONLY specify testedwith = ' |
|
66 | # Note for extension authors: ONLY specify testedwith = 'ships-with-hg-core' for | |
67 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should |
|
67 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should | |
68 | # be specifying the version(s) of Mercurial they are tested with, or |
|
68 | # be specifying the version(s) of Mercurial they are tested with, or | |
69 | # leave the attribute unspecified. |
|
69 | # leave the attribute unspecified. | |
70 |
testedwith = ' |
|
70 | testedwith = 'ships-with-hg-core' | |
71 |
|
71 | |||
72 | _log = commandserver.log |
|
72 | _log = commandserver.log | |
73 |
|
73 |
@@ -26,11 +26,11 b' templateopts = commands.templateopts' | |||||
26 |
|
26 | |||
27 | cmdtable = {} |
|
27 | cmdtable = {} | |
28 | command = cmdutil.command(cmdtable) |
|
28 | command = cmdutil.command(cmdtable) | |
29 |
# Note for extension authors: ONLY specify testedwith = ' |
|
29 | # Note for extension authors: ONLY specify testedwith = 'ships-with-hg-core' for | |
30 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should |
|
30 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should | |
31 | # be specifying the version(s) of Mercurial they are tested with, or |
|
31 | # be specifying the version(s) of Mercurial they are tested with, or | |
32 | # leave the attribute unspecified. |
|
32 | # leave the attribute unspecified. | |
33 |
testedwith = ' |
|
33 | testedwith = 'ships-with-hg-core' | |
34 |
|
34 | |||
35 | @command('children', |
|
35 | @command('children', | |
36 | [('r', 'rev', '', |
|
36 | [('r', 'rev', '', |
@@ -26,11 +26,11 b' from mercurial import (' | |||||
26 |
|
26 | |||
27 | cmdtable = {} |
|
27 | cmdtable = {} | |
28 | command = cmdutil.command(cmdtable) |
|
28 | command = cmdutil.command(cmdtable) | |
29 |
# Note for extension authors: ONLY specify testedwith = ' |
|
29 | # Note for extension authors: ONLY specify testedwith = 'ships-with-hg-core' for | |
30 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should |
|
30 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should | |
31 | # be specifying the version(s) of Mercurial they are tested with, or |
|
31 | # be specifying the version(s) of Mercurial they are tested with, or | |
32 | # leave the attribute unspecified. |
|
32 | # leave the attribute unspecified. | |
33 |
testedwith = ' |
|
33 | testedwith = 'ships-with-hg-core' | |
34 |
|
34 | |||
35 | def maketemplater(ui, repo, tmpl): |
|
35 | def maketemplater(ui, repo, tmpl): | |
36 | return cmdutil.changeset_templater(ui, repo, False, None, tmpl, None, False) |
|
36 | return cmdutil.changeset_templater(ui, repo, False, None, tmpl, None, False) |
@@ -169,7 +169,7 b' from mercurial import (' | |||||
169 | wireproto, |
|
169 | wireproto, | |
170 | ) |
|
170 | ) | |
171 |
|
171 | |||
172 |
testedwith = ' |
|
172 | testedwith = 'ships-with-hg-core' | |
173 |
|
173 | |||
174 | def capabilities(orig, repo, proto): |
|
174 | def capabilities(orig, repo, proto): | |
175 | caps = orig(repo, proto) |
|
175 | caps = orig(repo, proto) |
@@ -170,11 +170,11 b' from mercurial import (' | |||||
170 |
|
170 | |||
171 | cmdtable = {} |
|
171 | cmdtable = {} | |
172 | command = cmdutil.command(cmdtable) |
|
172 | command = cmdutil.command(cmdtable) | |
173 |
# Note for extension authors: ONLY specify testedwith = ' |
|
173 | # Note for extension authors: ONLY specify testedwith = 'ships-with-hg-core' for | |
174 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should |
|
174 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should | |
175 | # be specifying the version(s) of Mercurial they are tested with, or |
|
175 | # be specifying the version(s) of Mercurial they are tested with, or | |
176 | # leave the attribute unspecified. |
|
176 | # leave the attribute unspecified. | |
177 |
testedwith = ' |
|
177 | testedwith = 'ships-with-hg-core' | |
178 |
|
178 | |||
179 | # start and stop parameters for effects |
|
179 | # start and stop parameters for effects | |
180 | _effects = {'none': 0, 'black': 30, 'red': 31, 'green': 32, 'yellow': 33, |
|
180 | _effects = {'none': 0, 'black': 30, 'red': 31, 'green': 32, 'yellow': 33, |
@@ -23,11 +23,11 b' from . import (' | |||||
23 |
|
23 | |||
24 | cmdtable = {} |
|
24 | cmdtable = {} | |
25 | command = cmdutil.command(cmdtable) |
|
25 | command = cmdutil.command(cmdtable) | |
26 |
# Note for extension authors: ONLY specify testedwith = ' |
|
26 | # Note for extension authors: ONLY specify testedwith = 'ships-with-hg-core' for | |
27 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should |
|
27 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should | |
28 | # be specifying the version(s) of Mercurial they are tested with, or |
|
28 | # be specifying the version(s) of Mercurial they are tested with, or | |
29 | # leave the attribute unspecified. |
|
29 | # leave the attribute unspecified. | |
30 |
testedwith = ' |
|
30 | testedwith = 'ships-with-hg-core' | |
31 |
|
31 | |||
32 | # Commands definition was moved elsewhere to ease demandload job. |
|
32 | # Commands definition was moved elsewhere to ease demandload job. | |
33 |
|
33 |
@@ -104,11 +104,11 b' from mercurial import (' | |||||
104 | util, |
|
104 | util, | |
105 | ) |
|
105 | ) | |
106 |
|
106 | |||
107 |
# Note for extension authors: ONLY specify testedwith = ' |
|
107 | # Note for extension authors: ONLY specify testedwith = 'ships-with-hg-core' for | |
108 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should |
|
108 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should | |
109 | # be specifying the version(s) of Mercurial they are tested with, or |
|
109 | # be specifying the version(s) of Mercurial they are tested with, or | |
110 | # leave the attribute unspecified. |
|
110 | # leave the attribute unspecified. | |
111 |
testedwith = ' |
|
111 | testedwith = 'ships-with-hg-core' | |
112 |
|
112 | |||
113 | # Matches a lone LF, i.e., one that is not part of CRLF. |
|
113 | # Matches a lone LF, i.e., one that is not part of CRLF. | |
114 | singlelf = re.compile('(^|[^\r])\n') |
|
114 | singlelf = re.compile('(^|[^\r])\n') |
@@ -84,11 +84,11 b' from mercurial import (' | |||||
84 |
|
84 | |||
85 | cmdtable = {} |
|
85 | cmdtable = {} | |
86 | command = cmdutil.command(cmdtable) |
|
86 | command = cmdutil.command(cmdtable) | |
87 |
# Note for extension authors: ONLY specify testedwith = ' |
|
87 | # Note for extension authors: ONLY specify testedwith = 'ships-with-hg-core' for | |
88 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should |
|
88 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should | |
89 | # be specifying the version(s) of Mercurial they are tested with, or |
|
89 | # be specifying the version(s) of Mercurial they are tested with, or | |
90 | # leave the attribute unspecified. |
|
90 | # leave the attribute unspecified. | |
91 |
testedwith = ' |
|
91 | testedwith = 'ships-with-hg-core' | |
92 |
|
92 | |||
93 | def snapshot(ui, repo, files, node, tmproot, listsubrepos): |
|
93 | def snapshot(ui, repo, files, node, tmproot, listsubrepos): | |
94 | '''snapshot files as of some revision |
|
94 | '''snapshot files as of some revision |
@@ -26,11 +26,11 b' from mercurial import (' | |||||
26 | release = lock.release |
|
26 | release = lock.release | |
27 | cmdtable = {} |
|
27 | cmdtable = {} | |
28 | command = cmdutil.command(cmdtable) |
|
28 | command = cmdutil.command(cmdtable) | |
29 |
# Note for extension authors: ONLY specify testedwith = ' |
|
29 | # Note for extension authors: ONLY specify testedwith = 'ships-with-hg-core' for | |
30 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should |
|
30 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should | |
31 | # be specifying the version(s) of Mercurial they are tested with, or |
|
31 | # be specifying the version(s) of Mercurial they are tested with, or | |
32 | # leave the attribute unspecified. |
|
32 | # leave the attribute unspecified. | |
33 |
testedwith = ' |
|
33 | testedwith = 'ships-with-hg-core' | |
34 |
|
34 | |||
35 | @command('fetch', |
|
35 | @command('fetch', | |
36 | [('r', 'rev', [], |
|
36 | [('r', 'rev', [], |
@@ -113,11 +113,11 b' from . import (' | |||||
113 | watchmanclient, |
|
113 | watchmanclient, | |
114 | ) |
|
114 | ) | |
115 |
|
115 | |||
116 |
# Note for extension authors: ONLY specify testedwith = ' |
|
116 | # Note for extension authors: ONLY specify testedwith = 'ships-with-hg-core' for | |
117 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should |
|
117 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should | |
118 | # be specifying the version(s) of Mercurial they are tested with, or |
|
118 | # be specifying the version(s) of Mercurial they are tested with, or | |
119 | # leave the attribute unspecified. |
|
119 | # leave the attribute unspecified. | |
120 |
testedwith = ' |
|
120 | testedwith = 'ships-with-hg-core' | |
121 |
|
121 | |||
122 | # This extension is incompatible with the following blacklisted extensions |
|
122 | # This extension is incompatible with the following blacklisted extensions | |
123 | # and will disable itself when encountering one of these: |
|
123 | # and will disable itself when encountering one of these: |
@@ -23,11 +23,11 b' from mercurial import (' | |||||
23 |
|
23 | |||
24 | cmdtable = {} |
|
24 | cmdtable = {} | |
25 | command = cmdutil.command(cmdtable) |
|
25 | command = cmdutil.command(cmdtable) | |
26 |
# Note for extension authors: ONLY specify testedwith = ' |
|
26 | # Note for extension authors: ONLY specify testedwith = 'ships-with-hg-core' for | |
27 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should |
|
27 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should | |
28 | # be specifying the version(s) of Mercurial they are tested with, or |
|
28 | # be specifying the version(s) of Mercurial they are tested with, or | |
29 | # leave the attribute unspecified. |
|
29 | # leave the attribute unspecified. | |
30 |
testedwith = ' |
|
30 | testedwith = 'ships-with-hg-core' | |
31 |
|
31 | |||
32 | class gpg(object): |
|
32 | class gpg(object): | |
33 | def __init__(self, path, key=None): |
|
33 | def __init__(self, path, key=None): |
@@ -25,11 +25,11 b' from mercurial import (' | |||||
25 |
|
25 | |||
26 | cmdtable = {} |
|
26 | cmdtable = {} | |
27 | command = cmdutil.command(cmdtable) |
|
27 | command = cmdutil.command(cmdtable) | |
28 |
# Note for extension authors: ONLY specify testedwith = ' |
|
28 | # Note for extension authors: ONLY specify testedwith = 'ships-with-hg-core' for | |
29 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should |
|
29 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should | |
30 | # be specifying the version(s) of Mercurial they are tested with, or |
|
30 | # be specifying the version(s) of Mercurial they are tested with, or | |
31 | # leave the attribute unspecified. |
|
31 | # leave the attribute unspecified. | |
32 |
testedwith = ' |
|
32 | testedwith = 'ships-with-hg-core' | |
33 |
|
33 | |||
34 | @command('glog', |
|
34 | @command('glog', | |
35 | [('f', 'follow', None, |
|
35 | [('f', 'follow', None, |
@@ -54,11 +54,11 b' from mercurial import (' | |||||
54 |
|
54 | |||
55 | cmdtable = {} |
|
55 | cmdtable = {} | |
56 | command = cmdutil.command(cmdtable) |
|
56 | command = cmdutil.command(cmdtable) | |
57 |
# Note for extension authors: ONLY specify testedwith = ' |
|
57 | # Note for extension authors: ONLY specify testedwith = 'ships-with-hg-core' for | |
58 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should |
|
58 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should | |
59 | # be specifying the version(s) of Mercurial they are tested with, or |
|
59 | # be specifying the version(s) of Mercurial they are tested with, or | |
60 | # leave the attribute unspecified. |
|
60 | # leave the attribute unspecified. | |
61 |
testedwith = ' |
|
61 | testedwith = 'ships-with-hg-core' | |
62 |
|
62 | |||
63 | @command('debug-diff-tree', |
|
63 | @command('debug-diff-tree', | |
64 | [('p', 'patch', None, _('generate patch')), |
|
64 | [('p', 'patch', None, _('generate patch')), |
@@ -41,11 +41,11 b' from mercurial import (' | |||||
41 | fileset, |
|
41 | fileset, | |
42 | ) |
|
42 | ) | |
43 |
|
43 | |||
44 |
# Note for extension authors: ONLY specify testedwith = ' |
|
44 | # Note for extension authors: ONLY specify testedwith = 'ships-with-hg-core' for | |
45 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should |
|
45 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should | |
46 | # be specifying the version(s) of Mercurial they are tested with, or |
|
46 | # be specifying the version(s) of Mercurial they are tested with, or | |
47 | # leave the attribute unspecified. |
|
47 | # leave the attribute unspecified. | |
48 |
testedwith = ' |
|
48 | testedwith = 'ships-with-hg-core' | |
49 |
|
49 | |||
50 | def pygmentize(web, field, fctx, tmpl): |
|
50 | def pygmentize(web, field, fctx, tmpl): | |
51 | style = web.config('web', 'pygments_style', 'colorful') |
|
51 | style = web.config('web', 'pygments_style', 'colorful') |
@@ -213,11 +213,11 b' class _constraints(object):' | |||||
213 | def known(cls): |
|
213 | def known(cls): | |
214 | return set([v for k, v in cls.__dict__.items() if k[0] != '_']) |
|
214 | return set([v for k, v in cls.__dict__.items() if k[0] != '_']) | |
215 |
|
215 | |||
216 |
# Note for extension authors: ONLY specify testedwith = ' |
|
216 | # Note for extension authors: ONLY specify testedwith = 'ships-with-hg-core' for | |
217 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should |
|
217 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should | |
218 | # be specifying the version(s) of Mercurial they are tested with, or |
|
218 | # be specifying the version(s) of Mercurial they are tested with, or | |
219 | # leave the attribute unspecified. |
|
219 | # leave the attribute unspecified. | |
220 |
testedwith = ' |
|
220 | testedwith = 'ships-with-hg-core' | |
221 |
|
221 | |||
222 | actiontable = {} |
|
222 | actiontable = {} | |
223 | primaryactions = set() |
|
223 | primaryactions = set() |
@@ -39,11 +39,11 b' from . import share' | |||||
39 | cmdtable = {} |
|
39 | cmdtable = {} | |
40 | command = cmdutil.command(cmdtable) |
|
40 | command = cmdutil.command(cmdtable) | |
41 |
|
41 | |||
42 |
# Note for extension authors: ONLY specify testedwith = ' |
|
42 | # Note for extension authors: ONLY specify testedwith = 'ships-with-hg-core' for | |
43 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should |
|
43 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should | |
44 | # be specifying the version(s) of Mercurial they are tested with, or |
|
44 | # be specifying the version(s) of Mercurial they are tested with, or | |
45 | # leave the attribute unspecified. |
|
45 | # leave the attribute unspecified. | |
46 |
testedwith = ' |
|
46 | testedwith = 'ships-with-hg-core' | |
47 |
|
47 | |||
48 | # storage format version; increment when the format changes |
|
48 | # storage format version; increment when the format changes | |
49 | storageversion = 0 |
|
49 | storageversion = 0 |
@@ -112,11 +112,11 b' from mercurial import (' | |||||
112 |
|
112 | |||
113 | cmdtable = {} |
|
113 | cmdtable = {} | |
114 | command = cmdutil.command(cmdtable) |
|
114 | command = cmdutil.command(cmdtable) | |
115 |
# Note for extension authors: ONLY specify testedwith = ' |
|
115 | # Note for extension authors: ONLY specify testedwith = 'ships-with-hg-core' for | |
116 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should |
|
116 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should | |
117 | # be specifying the version(s) of Mercurial they are tested with, or |
|
117 | # be specifying the version(s) of Mercurial they are tested with, or | |
118 | # leave the attribute unspecified. |
|
118 | # leave the attribute unspecified. | |
119 |
testedwith = ' |
|
119 | testedwith = 'ships-with-hg-core' | |
120 |
|
120 | |||
121 | # hg commands that do not act on keywords |
|
121 | # hg commands that do not act on keywords | |
122 | nokwcommands = ('add addremove annotate bundle export grep incoming init log' |
|
122 | nokwcommands = ('add addremove annotate bundle export grep incoming init log' |
@@ -119,11 +119,11 b' from . import (' | |||||
119 | uisetup as uisetupmod, |
|
119 | uisetup as uisetupmod, | |
120 | ) |
|
120 | ) | |
121 |
|
121 | |||
122 |
# Note for extension authors: ONLY specify testedwith = ' |
|
122 | # Note for extension authors: ONLY specify testedwith = 'ships-with-hg-core' for | |
123 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should |
|
123 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should | |
124 | # be specifying the version(s) of Mercurial they are tested with, or |
|
124 | # be specifying the version(s) of Mercurial they are tested with, or | |
125 | # leave the attribute unspecified. |
|
125 | # leave the attribute unspecified. | |
126 |
testedwith = ' |
|
126 | testedwith = 'ships-with-hg-core' | |
127 |
|
127 | |||
128 | reposetup = reposetup.reposetup |
|
128 | reposetup = reposetup.reposetup | |
129 |
|
129 |
@@ -40,11 +40,11 b' import platform' | |||||
40 | import subprocess |
|
40 | import subprocess | |
41 | import sys |
|
41 | import sys | |
42 |
|
42 | |||
43 |
# Note for extension authors: ONLY specify testedwith = ' |
|
43 | # Note for extension authors: ONLY specify testedwith = 'ships-with-hg-core' for | |
44 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should |
|
44 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should | |
45 | # be specifying the version(s) of Mercurial they are tested with, or |
|
45 | # be specifying the version(s) of Mercurial they are tested with, or | |
46 | # leave the attribute unspecified. |
|
46 | # leave the attribute unspecified. | |
47 |
testedwith = ' |
|
47 | testedwith = 'ships-with-hg-core' | |
48 |
|
48 | |||
49 | def uisetup(ui): |
|
49 | def uisetup(ui): | |
50 | if platform.system() == 'Windows': |
|
50 | if platform.system() == 'Windows': |
@@ -99,11 +99,11 b" seriesopts = [('s', 'summary', None, _('" | |||||
99 |
|
99 | |||
100 | cmdtable = {} |
|
100 | cmdtable = {} | |
101 | command = cmdutil.command(cmdtable) |
|
101 | command = cmdutil.command(cmdtable) | |
102 |
# Note for extension authors: ONLY specify testedwith = ' |
|
102 | # Note for extension authors: ONLY specify testedwith = 'ships-with-hg-core' for | |
103 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should |
|
103 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should | |
104 | # be specifying the version(s) of Mercurial they are tested with, or |
|
104 | # be specifying the version(s) of Mercurial they are tested with, or | |
105 | # leave the attribute unspecified. |
|
105 | # leave the attribute unspecified. | |
106 |
testedwith = ' |
|
106 | testedwith = 'ships-with-hg-core' | |
107 |
|
107 | |||
108 | # force load strip extension formerly included in mq and import some utility |
|
108 | # force load strip extension formerly included in mq and import some utility | |
109 | try: |
|
109 | try: |
@@ -148,11 +148,11 b' from mercurial import (' | |||||
148 | util, |
|
148 | util, | |
149 | ) |
|
149 | ) | |
150 |
|
150 | |||
151 |
# Note for extension authors: ONLY specify testedwith = ' |
|
151 | # Note for extension authors: ONLY specify testedwith = 'ships-with-hg-core' for | |
152 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should |
|
152 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should | |
153 | # be specifying the version(s) of Mercurial they are tested with, or |
|
153 | # be specifying the version(s) of Mercurial they are tested with, or | |
154 | # leave the attribute unspecified. |
|
154 | # leave the attribute unspecified. | |
155 |
testedwith = ' |
|
155 | testedwith = 'ships-with-hg-core' | |
156 |
|
156 | |||
157 | # template for single changeset can include email headers. |
|
157 | # template for single changeset can include email headers. | |
158 | single_template = ''' |
|
158 | single_template = ''' |
@@ -75,11 +75,11 b' from mercurial import (' | |||||
75 | util, |
|
75 | util, | |
76 | ) |
|
76 | ) | |
77 |
|
77 | |||
78 |
# Note for extension authors: ONLY specify testedwith = ' |
|
78 | # Note for extension authors: ONLY specify testedwith = 'ships-with-hg-core' for | |
79 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should |
|
79 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should | |
80 | # be specifying the version(s) of Mercurial they are tested with, or |
|
80 | # be specifying the version(s) of Mercurial they are tested with, or | |
81 | # leave the attribute unspecified. |
|
81 | # leave the attribute unspecified. | |
82 |
testedwith = ' |
|
82 | testedwith = 'ships-with-hg-core' | |
83 |
|
83 | |||
84 | def _runpager(ui, p): |
|
84 | def _runpager(ui, p): | |
85 | pager = subprocess.Popen(p, shell=True, bufsize=-1, |
|
85 | pager = subprocess.Popen(p, shell=True, bufsize=-1, |
@@ -87,11 +87,11 b' stringio = util.stringio' | |||||
87 |
|
87 | |||
88 | cmdtable = {} |
|
88 | cmdtable = {} | |
89 | command = cmdutil.command(cmdtable) |
|
89 | command = cmdutil.command(cmdtable) | |
90 |
# Note for extension authors: ONLY specify testedwith = ' |
|
90 | # Note for extension authors: ONLY specify testedwith = 'ships-with-hg-core' for | |
91 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should |
|
91 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should | |
92 | # be specifying the version(s) of Mercurial they are tested with, or |
|
92 | # be specifying the version(s) of Mercurial they are tested with, or | |
93 | # leave the attribute unspecified. |
|
93 | # leave the attribute unspecified. | |
94 |
testedwith = ' |
|
94 | testedwith = 'ships-with-hg-core' | |
95 |
|
95 | |||
96 | def _addpullheader(seq, ctx): |
|
96 | def _addpullheader(seq, ctx): | |
97 | """Add a header pointing to a public URL where the changeset is available |
|
97 | """Add a header pointing to a public URL where the changeset is available |
@@ -38,11 +38,11 b' from mercurial import (' | |||||
38 |
|
38 | |||
39 | cmdtable = {} |
|
39 | cmdtable = {} | |
40 | command = cmdutil.command(cmdtable) |
|
40 | command = cmdutil.command(cmdtable) | |
41 |
# Note for extension authors: ONLY specify testedwith = ' |
|
41 | # Note for extension authors: ONLY specify testedwith = 'ships-with-hg-core' for | |
42 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should |
|
42 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should | |
43 | # be specifying the version(s) of Mercurial they are tested with, or |
|
43 | # be specifying the version(s) of Mercurial they are tested with, or | |
44 | # leave the attribute unspecified. |
|
44 | # leave the attribute unspecified. | |
45 |
testedwith = ' |
|
45 | testedwith = 'ships-with-hg-core' | |
46 |
|
46 | |||
47 | @command('purge|clean', |
|
47 | @command('purge|clean', | |
48 | [('a', 'abort-on-err', None, _('abort if an error occurs')), |
|
48 | [('a', 'abort-on-err', None, _('abort if an error occurs')), |
@@ -66,11 +66,11 b' revskipped = (revignored, revprecursor, ' | |||||
66 |
|
66 | |||
67 | cmdtable = {} |
|
67 | cmdtable = {} | |
68 | command = cmdutil.command(cmdtable) |
|
68 | command = cmdutil.command(cmdtable) | |
69 |
# Note for extension authors: ONLY specify testedwith = ' |
|
69 | # Note for extension authors: ONLY specify testedwith = 'ships-with-hg-core' for | |
70 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should |
|
70 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should | |
71 | # be specifying the version(s) of Mercurial they are tested with, or |
|
71 | # be specifying the version(s) of Mercurial they are tested with, or | |
72 | # leave the attribute unspecified. |
|
72 | # leave the attribute unspecified. | |
73 |
testedwith = ' |
|
73 | testedwith = 'ships-with-hg-core' | |
74 |
|
74 | |||
75 | def _nothingtorebase(): |
|
75 | def _nothingtorebase(): | |
76 | return 1 |
|
76 | return 1 |
@@ -22,11 +22,11 b' from mercurial import (' | |||||
22 |
|
22 | |||
23 | cmdtable = {} |
|
23 | cmdtable = {} | |
24 | command = cmdutil.command(cmdtable) |
|
24 | command = cmdutil.command(cmdtable) | |
25 |
# Note for extension authors: ONLY specify testedwith = ' |
|
25 | # Note for extension authors: ONLY specify testedwith = 'ships-with-hg-core' for | |
26 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should |
|
26 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should | |
27 | # be specifying the version(s) of Mercurial they are tested with, or |
|
27 | # be specifying the version(s) of Mercurial they are tested with, or | |
28 | # leave the attribute unspecified. |
|
28 | # leave the attribute unspecified. | |
29 |
testedwith = ' |
|
29 | testedwith = 'ships-with-hg-core' | |
30 |
|
30 | |||
31 |
|
31 | |||
32 | @command("record", |
|
32 | @command("record", |
@@ -21,11 +21,11 b' from mercurial import (' | |||||
21 |
|
21 | |||
22 | cmdtable = {} |
|
22 | cmdtable = {} | |
23 | command = cmdutil.command(cmdtable) |
|
23 | command = cmdutil.command(cmdtable) | |
24 |
# Note for extension authors: ONLY specify testedwith = ' |
|
24 | # Note for extension authors: ONLY specify testedwith = 'ships-with-hg-core' for | |
25 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should |
|
25 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should | |
26 | # be specifying the version(s) of Mercurial they are tested with, or |
|
26 | # be specifying the version(s) of Mercurial they are tested with, or | |
27 | # leave the attribute unspecified. |
|
27 | # leave the attribute unspecified. | |
28 |
testedwith = ' |
|
28 | testedwith = 'ships-with-hg-core' | |
29 |
|
29 | |||
30 | @command('relink', [], _('[ORIGIN]')) |
|
30 | @command('relink', [], _('[ORIGIN]')) | |
31 | def relink(ui, repo, origin=None, **opts): |
|
31 | def relink(ui, repo, origin=None, **opts): |
@@ -56,11 +56,11 b' from mercurial import (' | |||||
56 |
|
56 | |||
57 | cmdtable = {} |
|
57 | cmdtable = {} | |
58 | command = cmdutil.command(cmdtable) |
|
58 | command = cmdutil.command(cmdtable) | |
59 |
# Note for extension authors: ONLY specify testedwith = ' |
|
59 | # Note for extension authors: ONLY specify testedwith = 'ships-with-hg-core' for | |
60 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should |
|
60 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should | |
61 | # be specifying the version(s) of Mercurial they are tested with, or |
|
61 | # be specifying the version(s) of Mercurial they are tested with, or | |
62 | # leave the attribute unspecified. |
|
62 | # leave the attribute unspecified. | |
63 |
testedwith = ' |
|
63 | testedwith = 'ships-with-hg-core' | |
64 |
|
64 | |||
65 |
|
65 | |||
66 | class ShortRepository(object): |
|
66 | class ShortRepository(object): |
@@ -56,11 +56,11 b' parseurl = hg.parseurl' | |||||
56 |
|
56 | |||
57 | cmdtable = {} |
|
57 | cmdtable = {} | |
58 | command = cmdutil.command(cmdtable) |
|
58 | command = cmdutil.command(cmdtable) | |
59 |
# Note for extension authors: ONLY specify testedwith = ' |
|
59 | # Note for extension authors: ONLY specify testedwith = 'ships-with-hg-core' for | |
60 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should |
|
60 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should | |
61 | # be specifying the version(s) of Mercurial they are tested with, or |
|
61 | # be specifying the version(s) of Mercurial they are tested with, or | |
62 | # leave the attribute unspecified. |
|
62 | # leave the attribute unspecified. | |
63 |
testedwith = ' |
|
63 | testedwith = 'ships-with-hg-core' | |
64 |
|
64 | |||
65 | @command('share', |
|
65 | @command('share', | |
66 | [('U', 'noupdate', None, _('do not create a working directory')), |
|
66 | [('U', 'noupdate', None, _('do not create a working directory')), |
@@ -54,11 +54,11 b' from . import (' | |||||
54 |
|
54 | |||
55 | cmdtable = {} |
|
55 | cmdtable = {} | |
56 | command = cmdutil.command(cmdtable) |
|
56 | command = cmdutil.command(cmdtable) | |
57 |
# Note for extension authors: ONLY specify testedwith = ' |
|
57 | # Note for extension authors: ONLY specify testedwith = 'ships-with-hg-core' for | |
58 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should |
|
58 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should | |
59 | # be specifying the version(s) of Mercurial they are tested with, or |
|
59 | # be specifying the version(s) of Mercurial they are tested with, or | |
60 | # leave the attribute unspecified. |
|
60 | # leave the attribute unspecified. | |
61 |
testedwith = ' |
|
61 | testedwith = 'ships-with-hg-core' | |
62 |
|
62 | |||
63 | backupdir = 'shelve-backup' |
|
63 | backupdir = 'shelve-backup' | |
64 | shelvedir = 'shelved' |
|
64 | shelvedir = 'shelved' |
@@ -23,11 +23,11 b' release = lockmod.release' | |||||
23 |
|
23 | |||
24 | cmdtable = {} |
|
24 | cmdtable = {} | |
25 | command = cmdutil.command(cmdtable) |
|
25 | command = cmdutil.command(cmdtable) | |
26 |
# Note for extension authors: ONLY specify testedwith = ' |
|
26 | # Note for extension authors: ONLY specify testedwith = 'ships-with-hg-core' for | |
27 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should |
|
27 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should | |
28 | # be specifying the version(s) of Mercurial they are tested with, or |
|
28 | # be specifying the version(s) of Mercurial they are tested with, or | |
29 | # leave the attribute unspecified. |
|
29 | # leave the attribute unspecified. | |
30 |
testedwith = ' |
|
30 | testedwith = 'ships-with-hg-core' | |
31 |
|
31 | |||
32 | def checksubstate(repo, baserev=None): |
|
32 | def checksubstate(repo, baserev=None): | |
33 | '''return list of subrepos at a different revision than substate. |
|
33 | '''return list of subrepos at a different revision than substate. |
@@ -40,11 +40,11 b' class TransplantError(error.Abort):' | |||||
40 |
|
40 | |||
41 | cmdtable = {} |
|
41 | cmdtable = {} | |
42 | command = cmdutil.command(cmdtable) |
|
42 | command = cmdutil.command(cmdtable) | |
43 |
# Note for extension authors: ONLY specify testedwith = ' |
|
43 | # Note for extension authors: ONLY specify testedwith = 'ships-with-hg-core' for | |
44 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should |
|
44 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should | |
45 | # be specifying the version(s) of Mercurial they are tested with, or |
|
45 | # be specifying the version(s) of Mercurial they are tested with, or | |
46 | # leave the attribute unspecified. |
|
46 | # leave the attribute unspecified. | |
47 |
testedwith = ' |
|
47 | testedwith = 'ships-with-hg-core' | |
48 |
|
48 | |||
49 | class transplantentry(object): |
|
49 | class transplantentry(object): | |
50 | def __init__(self, lnode, rnode): |
|
50 | def __init__(self, lnode, rnode): |
@@ -55,11 +55,11 b' from mercurial import (' | |||||
55 | error, |
|
55 | error, | |
56 | ) |
|
56 | ) | |
57 |
|
57 | |||
58 |
# Note for extension authors: ONLY specify testedwith = ' |
|
58 | # Note for extension authors: ONLY specify testedwith = 'ships-with-hg-core' for | |
59 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should |
|
59 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should | |
60 | # be specifying the version(s) of Mercurial they are tested with, or |
|
60 | # be specifying the version(s) of Mercurial they are tested with, or | |
61 | # leave the attribute unspecified. |
|
61 | # leave the attribute unspecified. | |
62 |
testedwith = ' |
|
62 | testedwith = 'ships-with-hg-core' | |
63 |
|
63 | |||
64 | _encoding = None # see extsetup |
|
64 | _encoding = None # see extsetup | |
65 |
|
65 |
@@ -52,11 +52,11 b' from mercurial import (' | |||||
52 | util, |
|
52 | util, | |
53 | ) |
|
53 | ) | |
54 |
|
54 | |||
55 |
# Note for extension authors: ONLY specify testedwith = ' |
|
55 | # Note for extension authors: ONLY specify testedwith = 'ships-with-hg-core' for | |
56 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should |
|
56 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should | |
57 | # be specifying the version(s) of Mercurial they are tested with, or |
|
57 | # be specifying the version(s) of Mercurial they are tested with, or | |
58 | # leave the attribute unspecified. |
|
58 | # leave the attribute unspecified. | |
59 |
testedwith = ' |
|
59 | testedwith = 'ships-with-hg-core' | |
60 |
|
60 | |||
61 | # regexp for single LF without CR preceding. |
|
61 | # regexp for single LF without CR preceding. | |
62 | re_single_lf = re.compile('(^|[^\r])\n', re.MULTILINE) |
|
62 | re_single_lf = re.compile('(^|[^\r])\n', re.MULTILINE) |
@@ -40,11 +40,11 b' from mercurial.hgweb import (' | |||||
40 | server as servermod |
|
40 | server as servermod | |
41 | ) |
|
41 | ) | |
42 |
|
42 | |||
43 |
# Note for extension authors: ONLY specify testedwith = ' |
|
43 | # Note for extension authors: ONLY specify testedwith = 'ships-with-hg-core' for | |
44 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should |
|
44 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should | |
45 | # be specifying the version(s) of Mercurial they are tested with, or |
|
45 | # be specifying the version(s) of Mercurial they are tested with, or | |
46 | # leave the attribute unspecified. |
|
46 | # leave the attribute unspecified. | |
47 |
testedwith = ' |
|
47 | testedwith = 'ships-with-hg-core' | |
48 |
|
48 | |||
49 | # publish |
|
49 | # publish | |
50 |
|
50 |
@@ -2396,6 +2396,10 b' def debugextensions(ui, **opts):' | |||||
2396 | for extname, extmod in sorted(exts, key=operator.itemgetter(0)): |
|
2396 | for extname, extmod in sorted(exts, key=operator.itemgetter(0)): | |
2397 | extsource = extmod.__file__ |
|
2397 | extsource = extmod.__file__ | |
2398 | exttestedwith = getattr(extmod, 'testedwith', '').split() |
|
2398 | exttestedwith = getattr(extmod, 'testedwith', '').split() | |
|
2399 | if exttestedwith == ['ships-with-hg-core']: | |||
|
2400 | showtestedwith = ['internal'] | |||
|
2401 | else: | |||
|
2402 | showtestedwith = exttestedwith | |||
2399 | extbuglink = getattr(extmod, 'buglink', None) |
|
2403 | extbuglink = getattr(extmod, 'buglink', None) | |
2400 |
|
2404 | |||
2401 | fm.startitem() |
|
2405 | fm.startitem() | |
@@ -2406,7 +2410,8 b' def debugextensions(ui, **opts):' | |||||
2406 | fm.write('name', '%s', extname) |
|
2410 | fm.write('name', '%s', extname) | |
2407 | if not exttestedwith: |
|
2411 | if not exttestedwith: | |
2408 | fm.plain(_(' (untested!)\n')) |
|
2412 | fm.plain(_(' (untested!)\n')) | |
2409 |
elif exttestedwith == [' |
|
2413 | elif (exttestedwith == ['ships-with-hg-core'] | |
|
2414 | or hgver in exttestedwith): | |||
2410 | fm.plain('\n') |
|
2415 | fm.plain('\n') | |
2411 | else: |
|
2416 | else: | |
2412 | lasttestedversion = exttestedwith[-1] |
|
2417 | lasttestedversion = exttestedwith[-1] | |
@@ -2415,9 +2420,9 b' def debugextensions(ui, **opts):' | |||||
2415 | fm.condwrite(ui.verbose and extsource, 'source', |
|
2420 | fm.condwrite(ui.verbose and extsource, 'source', | |
2416 | _(' location: %s\n'), extsource or "") |
|
2421 | _(' location: %s\n'), extsource or "") | |
2417 |
|
2422 | |||
2418 |
fm.condwrite(ui.verbose and |
|
2423 | fm.condwrite(ui.verbose and showtestedwith, 'testedwith', | |
2419 | _(' tested with: %s\n'), |
|
2424 | _(' tested with: %s\n'), | |
2420 |
fm.formatlist( |
|
2425 | fm.formatlist(showtestedwith, name='ver')) | |
2421 |
|
2426 | |||
2422 | fm.condwrite(ui.verbose and extbuglink, 'buglink', |
|
2427 | fm.condwrite(ui.verbose and extbuglink, 'buglink', | |
2423 | _(' bug reporting: %s\n'), extbuglink or "") |
|
2428 | _(' bug reporting: %s\n'), extbuglink or "") |
@@ -927,7 +927,7 b' def _exceptionwarning(ui):' | |||||
927 | break |
|
927 | break | |
928 |
|
928 | |||
929 | # Never blame on extensions bundled with Mercurial. |
|
929 | # Never blame on extensions bundled with Mercurial. | |
930 |
if testedwith == ' |
|
930 | if testedwith == 'ships-with-hg-core': | |
931 | continue |
|
931 | continue | |
932 |
|
932 | |||
933 | tested = [util.versiontuple(t, 2) for t in testedwith.split()] |
|
933 | tested = [util.versiontuple(t, 2) for t in testedwith.split()] |
@@ -532,4 +532,4 b' def moduleversion(module):' | |||||
532 |
|
532 | |||
533 | def ismoduleinternal(module): |
|
533 | def ismoduleinternal(module): | |
534 | exttestedwith = getattr(module, 'testedwith', None) |
|
534 | exttestedwith = getattr(module, 'testedwith', None) | |
535 |
return exttestedwith == " |
|
535 | return exttestedwith == "ships-with-hg-core" |
General Comments 0
You need to be logged in to leave comments.
Login now