diff -r 5135b393884b -r 63f0e31af0e5 mercurial/commands.py --- a/mercurial/commands.py Mon Dec 28 01:21:58 2020 +0100 +++ b/mercurial/commands.py Mon Jan 11 14:10:31 2021 -0500 @@ -4445,7 +4445,7 @@ b'r', b'rev', [], - _(b'show the specified revision or revset'), + _(b'revisions to select or follow from'), _(b'REV'), ), ( @@ -4514,13 +4514,13 @@ project. If no revision range is specified, the default is ``tip:0`` unless - --follow is set, in which case the working directory parent is - used as the starting revision. + --follow is set. File history is shown without following rename or copy history of files. Use -f/--follow with a filename to follow history across renames and copies. --follow without a filename will only show - ancestors of the starting revision. + ancestors of the starting revisions. The starting revisions can be + specified by -r/--rev, which default to the working directory parent. By default this command prints revision number and changeset id, tags, non-trivial parents, user, date and time, and a summary for