Re: [PATCH 2/3] am: learn passing -b to mailinfo
- From
Thomas Rast <trast@student.ethz.ch>
- Date
- Jan 12, 2012, 08:52 UTC
- Message-ID
- <8762ghxpxw.fsf@thomas.inf.ethz.ch>
- In-Reply-To
- <7vzkdt4s9l.fsf@alter.siamese.dyndns.org>
Junio C Hamano <gitster@pobox.com> writes:
Show 16 quoted lines
> Thomas Rast <trast@student.ethz.ch> writes: > >> @@ -571,8 +574,8 @@ then >> else >> utf8=-n >> fi >> -if test "$(cat "$dotest/keep")" = t >> -then >> +keep=$(cat "$dotest/keep") >> +if test "$keep" = t >> keep=-k >> fi > > Curious. > > Who writes 't' to $dotest/keep after this patch is applied?
Nobody; like the commit message says, I was just trying to help users upgrading from one version to the next in the middle of an 'am', which almost worked except for
> I suspect that this patch was not tested in a way to exercise this > codepath; shell would have barfed when seeing the lack of "then" here, no?
(ouch)
Show 6 quoted lines
> I also do not want to worry about "echo" portability issues that may come > from an existing > > echo "$keep" >"$dotest/keep" > > that this patch does not touch.
Good point, thanks. I'll reroll with printf. Should I keep the upgrade path compatibility?
--
Thomas Rast
trast@{inf,student}.ethz.ch