Re: [PATCH 01/18] rebase -i: Make the condition for an "if" more transparent
- From
Johannes Schindelin <johannes.schindelin@gmx.de>
- Date
- Jan 26, 2010, 13:11 UTC
- Message-ID
- <alpine.DEB.1.00.1001261410340.4641@intel-tinevez-2-302>
- In-Reply-To
- <4B5EE257.8060204@alum.mit.edu>
Hi,
On Tue, 26 Jan 2010, Michael Haggerty wrote:
Show 15 quoted lines
> Johannes Schindelin wrote:
> > On Thu, 14 Jan 2010, Michael Haggerty wrote:
> >
> >> @@ -166,7 +166,8 @@ pick_one () {
> >> parent_sha1=$(git rev-parse --verify $sha1^) ||
> >> die "Could not get the parent of $sha1"
> >> current_sha1=$(git rev-parse --verify HEAD)
> >> - if test "$no_ff$current_sha1" = "$parent_sha1"; then
> >> + if test -z "$no_ff" -a "$current_sha1" = "$parent_sha1"
> >
> > Rather use &&, right?
>
> Yes, that mistake was caused by my own ignorance about the portability
> issues. This problem was already discussed [1] and the change has been
> integrated into master.Thanks for the clarification, and sorry for not reviewing your series before Junio applied it.
Ciao, Dscho