From: Junio C Hamano Date: Thu, 2 Aug 2018 22:30:46 +0000 (-0700) Subject: Merge branch 'es/chain-lint-in-subshell' X-Git-Tag: v2.19.0-rc0~90 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=cfec6133cfcd97a23ca29c7d0ad8d2961796dd52;p=thirdparty%2Fgit.git Merge branch 'es/chain-lint-in-subshell' Look for broken "&&" chains that are hidden in subshell, many of which have been found and corrected. * es/chain-lint-in-subshell: t/chainlint.sed: drop extra spaces from regex character class t/chainlint: add chainlint "specialized" test cases t/chainlint: add chainlint "complex" test cases t/chainlint: add chainlint "cuddled" test cases t/chainlint: add chainlint "loop" and "conditional" test cases t/chainlint: add chainlint "nested subshell" test cases t/chainlint: add chainlint "one-liner" test cases t/chainlint: add chainlint "whitespace" test cases t/chainlint: add chainlint "basic" test cases t/Makefile: add machinery to check correctness of chainlint.sed t/test-lib: teach --chain-lint to detect broken &&-chains in subshells --- cfec6133cfcd97a23ca29c7d0ad8d2961796dd52