equal
deleted
inserted
replaced
20 node, |
20 node, |
21 obsolete as obsmod, |
21 obsolete as obsmod, |
22 obsutil, |
22 obsutil, |
23 pathutil, |
23 pathutil, |
24 phases, |
24 phases, |
|
25 pycompat, |
25 registrar, |
26 registrar, |
26 repoview, |
27 repoview, |
27 revsetlang, |
28 revsetlang, |
28 scmutil, |
29 scmutil, |
29 smartset, |
30 smartset, |
264 |
265 |
265 @predicate('_destupdate') |
266 @predicate('_destupdate') |
266 def _destupdate(repo, subset, x): |
267 def _destupdate(repo, subset, x): |
267 # experimental revset for update destination |
268 # experimental revset for update destination |
268 args = getargsdict(x, 'limit', 'clean') |
269 args = getargsdict(x, 'limit', 'clean') |
269 return subset & baseset([destutil.destupdate(repo, **args)[0]]) |
270 return subset & baseset([destutil.destupdate(repo, |
|
271 **pycompat.strkwargs(args))[0]]) |
270 |
272 |
271 @predicate('_destmerge') |
273 @predicate('_destmerge') |
272 def _destmerge(repo, subset, x): |
274 def _destmerge(repo, subset, x): |
273 # experimental revset for merge destination |
275 # experimental revset for merge destination |
274 sourceset = None |
276 sourceset = None |