Re: [PATCH] Inconsistency between git log and git rev-parse for ^HEAD^@
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Mar 18, 2017, 20:18 UTC
- Message-ID
- <xmqq7f3m1gqd.fsf@gitster.mtv.corp.google.com>
- In-Reply-To
- <1489866696-17487-1-git-send-email-agruenba@redhat.com>
Andreas Gruenbacher <agruenba@redhat.com> writes:
Show 7 quoted lines
> Hello, > > the log and rev-parse commands both support the rev^@ syntax which stands for > all parents of rev. The log command also supports ^rev^@ to exclude all of the > parents of rev, but rev-parse does not. Should this be fixed? > > If so, the following patch would be a start.
Hmph, would ^A..B and ^A...B also be turned into B..A and B...A in a similar way? I think the latter would not make much sense but ^A..B might.
In any case, accepting ^rev^@ may make sense nevertheless.