From: Junio C Hamano Date: Fri, 02 Jan 2009 22:49:05 GMT Subject: Re: [PATCH v2 1/3] rebase: learn to rebase root commit Message-ID: <7vzli9b9y6.fsf@gitster.siamese.dyndns.org> In-Reply-To: <200901022320.14055.trast@student.ethz.ch> Thomas Rast writes: > I'm still not sure what ${1+"$@"} was about by the way. It is one of the many old-timer's portability idioms that let us work around bugs in some ancient shell implementations. ${1+"$@"} should be equivalent to "$@" in modern Bourne shell variants that are POSIX compliant.