Code

git-submodule.sh: separate parens by a space to avoid confusing some shells
authorBrandon Casey <drafnel@gmail.com>
Thu, 26 May 2011 20:52:04 +0000 (13:52 -0700)
committerJunio C Hamano <gitster@pobox.com>
Thu, 26 May 2011 22:04:05 +0000 (15:04 -0700)
commitf5799e05c0e7fbee32ca32995c7c4a627eeff469
tree1945b8153f319ddd74f6f64ebef8d08edbe6cfee
parent09ffc706e48f93ed622a9a61704b2f767666b30d
git-submodule.sh: separate parens by a space to avoid confusing some shells

Some shells interpret '(( ))' according to the rules for arithmetic
expansion.  This may not follow POSIX, but is prevalent in commonly used
shells.  Bash does not have a problem with this particular instance of
'((', likely because it is not followed by a '))', but the public domain
ksh does, and so does ksh on IRIX 6.5.

So, add a space between the parenthesis to avoid confusing these shells.

Signed-off-by: Brandon Casey <casey@nrlssc.navy.mil>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
git-submodule.sh