Re: [PATCH next v2] git-notes: add test case for multi-line notes
- From
Johannes Sixt <j.sixt@viscovery.net>
- Date
- Jan 14, 2009, 17:14 UTC
- Message-ID
- <496E1D77.6000307@viscovery.net>
- In-Reply-To
- <20090114165633.GC15758@coredump.intra.peff.net>
Jeff King schrieb:
Show 9 quoted lines
> On Wed, Jan 14, 2009 at 05:28:11PM +0100, Tor Arne Vestbø wrote:
>
>> +MSG=${MSG//%/}
>> +printf "$MSG" > "$1"
>> +printf "$MSG" >& 2
>
> Substitution parameter expansion is a bash-ism, IIRC. How about just
>
> printf %s "$MSG" ?A the point was that $MSG contains \n, which should be turned int LF. IMO, the easiest way to achieve this is:
MSG='b3 c3c3c3c3 d3d3d3'
test_expect_success ' ... ' ' ... MSG="$MSG" git notes edit '
and go back to using echo in the part cited above.
-- Hannes