]> git.ipfire.org Git - thirdparty/git.git/commit - t/check-non-portable-shell.pl
t/check-non-portable-shell: make error messages more compact
authorEric Sunshine <sunshine@sunshineco.com>
Fri, 13 Jul 2018 05:52:04 +0000 (01:52 -0400)
committerJunio C Hamano <gitster@pobox.com>
Mon, 16 Jul 2018 21:55:01 +0000 (14:55 -0700)
commitc433600593b1db15a9ba80136dc2096e192322b6
treefbf1de56f0d5ce93d1816dee873b50d5791dd164
parentef2d2acceffaa426e27ad21350fb707ddb5f5eec
t/check-non-portable-shell: make error messages more compact

Error messages emitted by this linting script are long and noisy,
consisting of several sections:

    <test-script>:<line#>: error: <explanation>: <failed-shell-text>

The line of failed shell text, usually coming from within a test body,
is often indented by one or two TABs, with the result that the actual
(important) text is separated from <explanation> by a good deal of empty
space. This can make for a difficult read, especially on typical
80-column terminals.

Make the messages more compact and perhaps a bit easier to digest by
folding out the leading whitespace from <failed-shell-text>.

Signed-off-by: Eric Sunshine <sunshine@sunshineco.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/check-non-portable-shell.pl