mercurial/filemerge.py
changeset 26611 a5ff66e6d77a
parent 26610 f9f82c444ff7
child 26613 abb5ec3eb6ce
--- a/mercurial/filemerge.py	Sun Oct 11 20:04:40 2015 -0700
+++ b/mercurial/filemerge.py	Sun Oct 11 20:47:14 2015 -0700
@@ -519,6 +519,8 @@
 
         if premerge and mergetype == fullmerge:
             r = _premerge(repo, toolconf, files, labels=labels)
+            # complete if premerge successful (r is 0)
+            return not r, r
 
         if not r:  # premerge successfully merged the file
             needcheck = False
@@ -575,9 +577,7 @@
     return _filemerge(True, repo, mynode, orig, fcd, fco, fca, labels=labels)
 
 def filemerge(repo, mynode, orig, fcd, fco, fca, labels=None):
-    # premerge = True is temporary -- will be changed to False once premerge
-    # function above is ready
-    return _filemerge(True, repo, mynode, orig, fcd, fco, fca, labels=labels)
+    return _filemerge(False, repo, mynode, orig, fcd, fco, fca, labels=labels)
 
 # tell hggettext to extract docstrings from these functions:
 i18nfunctions = internals.values()