From: John Keeping Date: Tue, 12 Feb 2013 18:09:17 GMT Subject: Re: [PATCH v2] rebase -i: respect core.commentchar Message-ID: <20130212180917.GD13501@farnsworth.metanate.com> In-Reply-To: <7vvc9xh0p1.fsf@alter.siamese.dyndns.org> On Tue, Feb 12, 2013 at 10:00:26AM -0800, Junio C Hamano wrote: > > So it needs to be more like this, and I think it still is more > readable. Agreed. Will you squash this in or do you want a re-roll? > diff --git a/t/t3404-rebase-interactive.sh b/t/t3404-rebase-interactive.sh > index cbe36bf..8b3e2cd 100755 > --- a/t/t3404-rebase-interactive.sh > +++ b/t/t3404-rebase-interactive.sh > @@ -945,13 +945,11 @@ test_expect_success 'rebase -i respects core.commentchar' ' > git checkout E^0 && > git config core.commentchar "\\" && > test_when_finished "git config --unset core.commentchar" && > - cat >comment-lines.sh < -#!$SHELL_PATH > -sed -e "2,\$ s/^/\\\\\\/" "\$1" >"\$1".tmp > -mv "\$1".tmp "\$1" > -EOF > - chmod a+x comment-lines.sh && > - test_set_editor "$(pwd)/comment-lines.sh" && > + write_script remove-all-but-first.sh <<-\EOF && > + sed -e "2,\$s/^/\\\\/" "$1" >"$1.tmp" && > + mv "$1.tmp" "$1" > + EOF > + test_set_editor "$(pwd)/remove-all-but-first.sh" && > git rebase -i B && > test B = $(git cat-file commit HEAD^ | sed -ne \$p) > '