Code

Work around ash "alternate value" expansion bug
authorBen Jackson <ben@ben.com>
Sun, 19 Apr 2009 03:42:07 +0000 (20:42 -0700)
committerJunio C Hamano <gitster@pobox.com>
Sun, 19 Apr 2009 04:37:46 +0000 (21:37 -0700)
commitea10b60c910e4a23483f47f17becc5e58f07ebe9
tree6ea690864253a52b15cf35c1a2a4dd5ee20e9c99
parent77b96d6dbf65f736a63b8a0bb5f810edbf895a09
Work around ash "alternate value" expansion bug

Ash (used as /bin/sh on many distros) has a shell expansion bug
for the form ${var:+word word}.  The result is a single argument
"word word".  Work around by using ${var:+word} ${var:+word} or
equivalent.

Signed-off-by: Ben Jackson <ben@ben.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
git-am.sh
git-submodule.sh
t/t7400-submodule-basic.sh