From: Johan Herland Date: Mon, 24 Jun 2013 08:33:10 GMT Subject: Re: [PATCH 4/6] t/t5528-push-default: generalize test_push_* Message-ID: In-Reply-To: <7v7ghkdl2p.fsf@alter.siamese.dyndns.org> On Mon, Jun 24, 2013 at 9:28 AM, Junio C Hamano wrote: > Johan Herland writes: > >>> + git --git-dir="${3:-repo1}" log -1 --format='%h %s' "$2" >actual && >> >> Isn't ${3:-repo1} a bashism? > > I do not think so. But now I looked at it again, I think I would > use ${3-repo1} form in this case myself. No caller passes an empty > string to the third place. Ok, I have to admit that I'm not at all sure where the line between sh and bash goes when it comes to ${magic}... Is there any good documentation on what is in sh and what is not? ...Johan -- Johan Herland, www.herland.net c