mercurial/commands.py
changeset 7977 1cd3775e097c
parent 7976 a62fc8fe882f
child 7979 6b04f12d2831
--- a/mercurial/commands.py	Sat Apr 04 16:46:50 2009 +0200
+++ b/mercurial/commands.py	Sat Apr 04 17:33:42 2009 +0200
@@ -2003,10 +2003,13 @@
 def merge(ui, repo, node=None, force=None, rev=None):
     """merge working directory with another revision
 
-    Merge the contents of the current working directory and the
-    requested revision. Files that changed between either parent are
-    marked as changed for the next commit and a commit must be
-    performed before any further updates are allowed.
+    The contents of the current working directory is updated with all
+    changes made in the requested revision since the last common
+    predecessor revision.
+
+    Files that changed between either parent are marked as changed for
+    the next commit and a commit must be performed before any further
+    updates are allowed. The next commit has two parents.
 
     If no revision is specified, the working directory's parent is a
     head revision, and the current branch contains exactly one other head,