From: Junio C Hamano Date: Wed, 11 Sep 2013 21:15:20 GMT Subject: Re: breakage in revision traversal with pathspec Message-ID: In-Reply-To: <5230C6E3.3080406@bracey.fi> Kevin Bracey writes: > 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.