# HG changeset patch # User Martin Geisler # Date 1238859222 -7200 # Node ID 1cd3775e097c0642615f13db03b67dcef7e0c75b # Parent a62fc8fe882f3484695ec4d99cdb9eaca121ff71 commands: better merge help text diff -r a62fc8fe882f -r 1cd3775e097c mercurial/commands.py --- 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,