From: Johannes Schindelin Date: Thu, 04 Feb 2021 21:58:21 GMT Subject: Re: [PATCH v4 3/3] range-diff(docs): explain how to specify commit ranges Message-ID: In-Reply-To: Hi Junio, On Thu, 4 Feb 2021, Junio C Hamano wrote: > "Johannes Schindelin via GitGitGadget" > writes: > > > From: Johannes Schindelin > > > > There are three forms, depending whether the user specifies one, two or > > three non-option arguments. We've never actually explained how this > > works in the manual, so let's explain it. > > > > Signed-off-by: Johannes Schindelin > > --- > > Documentation/git-range-diff.txt | 12 ++++++++++++ > > 1 file changed, 12 insertions(+) > > > > diff --git a/Documentation/git-range-diff.txt b/Documentation/git-range-diff.txt > > index 9701c1e5fdd5..14bffb272a06 100644 > > --- a/Documentation/git-range-diff.txt > > +++ b/Documentation/git-range-diff.txt > > @@ -28,6 +28,18 @@ Finally, the list of matching commits is shown in the order of the > > second commit range, with unmatched commits being inserted just after > > all of their ancestors have been shown. > > > > +There are three ways to specify the commit ranges: > > + > > +- ` `: Either commit range can be of the form > > + `..`, `^!` or `^-`. See `SPECIFYING RANGES` > > + in linkgit:gitrevisions[7] for more details. > > + > > +- `...`. This resembles the symmetric ranges mentioned in > > + the `SPECIFYING RANGES` section of linkgit:gitrevisions[7], and is > > + equivalent to `.. ..`. > > As I said before, this _is_ a symmetric range that has commits > reachable from rev1 but not from rev2 on the left hand side, and > commits reachable from rev2 but not from rev1 on the right hand > side, not just something else that resembles a symmetric range. If we were talking about one commit range instead of two, I would agree with you. To put an end to this pointless discussion, I struck the sentence from the documentation. It might even make it easier to read for users. So that's a win. Ciao, Dscho > > +- ` `: This is equivalent to `.. > > + ..`. > > > > OPTIONS > > ------- >