Re: breakage in revision traversal with pathspec
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Sep 11, 2013, 21:15 UTC
- Message-ID
- <xmqqa9jjrrfb.fsf@gitster.dls.corp.google.com>
- In-Reply-To
- <5230C6E3.3080406@bracey.fi>
Kevin Bracey <kevin@bracey.fi> writes:
Show 7 quoted lines
> To see the effect at the command line: "git log v1.8.3..v.1.8.4" hides > the merge, but "git log ^v1.8.3 v1.8.4" shows it. Whoops. A new > example of a dotty shorthand not being exactly equivalent. > > In the ".." case the v1.8.3 tag gets peeled before being sent to > add_rev_cmdline , and the "mark bottom commits" logic works. But in > the "^" case, the v1.8.3 doesn't get peeled.
That sounds like a bug. ^v1.8.3 should mark v1.8.3^0 as uninteresting.