On Tue, Jun 13 2017, Junio C. Hamano jotted: > Ævar Arnfjörð Bjarmason <avarab@xxxxxxxxx> writes: > >> On Tue, Jun 13, 2017 at 7:10 PM, Junio C Hamano <gitster@xxxxxxxxx> wrote: >>> Indenting using <<- would make it easier to read. I.e. >>> >>> cat >config.branch <<-\EOF && >>> ;; Comment for ... >>> [branch "source"] >>> ;; Comment for ... >>> ... >>> EOF >> >> I should have added a comment for that, I can't find any portable (but >> suggestions welcome) way to do that and preserve the indentation, so >> the test_cmp would still succeed if the moving/renaming function >> munged all leading whitespace in the config with -\EOF as opposed to >> \EOF. > > Ah, I see why it is done that way. You could indent the lines in > the configuration file with SPs (<<- strips only HTs, no?) Sure, we'll do that for v2. >> It's just a sufficiently large number, I thought -A was portable >> enough after grepping the test suite, but on closer inspection it >> turns out those were all git-grep invocations, oops. Yeah all I need >> here is all lines after a line matching a given string, so that sed >> command works, will fix it up to use that. > > Oops, indeed ;-) Thanks.