diff mercurial/revset.py @ 26716:c027641f8a83

revset: rename and test '_destmerge' We make the name consistent with the one used by '_destupdate' and we ensure the code is run by testing it (abort is expected and merge would).
author Pierre-Yves David <pierre-yves.david@fb.com>
date Thu, 15 Oct 2015 01:47:28 +0100
parents 9903261dcc81
children a95c975f42e3
line wrap: on
line diff
--- a/mercurial/revset.py	Thu Oct 15 01:19:32 2015 +0100
+++ b/mercurial/revset.py	Thu Oct 15 01:47:28 2015 +0100
@@ -469,13 +469,8 @@
     args = getargsdict(x, 'limit', 'clean check')
     return subset & baseset([destutil.destupdate(repo, **args)[0]])
 
-def _mergedefaultdest(repo, subset, x):
-    # ``_mergedefaultdest()``
-
-    # default destination for merge.
-    # # XXX: Currently private because I expect the signature to change.
-    # # XXX: - taking rev as arguments,
-    # # XXX: - bailing out in case of ambiguity vs returning all data.
+def _destmerge(repo, subset, x):
+    # experimental revset for merge destination
     getargs(x, 0, 0, _("_mergedefaultdest takes no arguments"))
     return subset & baseset([destutil.destmerge(repo)])
 
@@ -2098,7 +2093,7 @@
 
 symbols = {
     "_destupdate": _destupdate,
-    "_mergedefaultdest": _mergedefaultdest,
+    "_destmerge": _destmerge,
     "adds": adds,
     "all": getall,
     "ancestor": ancestor,