Age | Commit message (Expand) | Author | Files | Lines |
2021-12-13 | chainlint.sed: stop splitting "(..." into separate lines "(" and "..." | Eric Sunshine | 7 | -20/+10 |
2021-12-13 | chainlint.sed: swallow comments consistently | Eric Sunshine | 5 | -2/+33 |
2021-12-13 | chainlint.sed: stop throwing away here-doc tags | Eric Sunshine | 10 | -20/+20 |
2021-12-13 | chainlint.sed: don't mistake `<< word` in string as here-doc operator | Eric Sunshine | 2 | -0/+30 |
2021-12-13 | chainlint.sed: drop subshell-closing ">" annotation | Eric Sunshine | 38 | -80/+80 |
2021-12-13 | chainlint.sed: drop unnecessary distinction between ?!AMP?! and ?!SEMI?! | Eric Sunshine | 4 | -14/+14 |
2021-12-13 | chainlint.sed: tolerate harmless ";" at end of last line in block | Eric Sunshine | 1 | -2/+2 |
2021-12-13 | chainlint.sed: improve ?!SEMI?! placement accuracy | Eric Sunshine | 4 | -16/+16 |
2021-12-13 | chainlint.sed: improve ?!AMP?! placement accuracy | Eric Sunshine | 22 | -34/+34 |
2021-12-13 | t/chainlint/one-liner: avoid overly intimate chainlint.sed knowledge | Eric Sunshine | 2 | -2/+2 |
2021-12-13 | t/chainlint/*.test: generalize self-test commentary | Eric Sunshine | 6 | -9/+6 |
2021-12-13 | t/chainlint/*.test: fix invalid test cases due to mixing quote types | Eric Sunshine | 20 | -70/+38 |
2021-12-13 | t/chainlint/*.test: don't use invalid shell syntax | Eric Sunshine | 3 | -4/+6 |
2018-08-29 | chainlint: match "quoted" here-doc tags | Eric Sunshine | 4 | -0/+14 |
2018-08-13 | chainlint: add test of pathological case which triggered false positive | Eric Sunshine | 2 | -0/+32 |
2018-08-13 | chainlint: recognize multi-line quoted strings more robustly | Eric Sunshine | 3 | -3/+21 |
2018-08-13 | chainlint: let here-doc and multi-line string commence on same line | Eric Sunshine | 6 | -0/+33 |
2018-08-13 | chainlint: recognize multi-line $(...) when command cuddled with "$(" | Eric Sunshine | 2 | -2/+20 |
2018-08-13 | chainlint: match 'quoted' here-doc tags | Eric Sunshine | 4 | -0/+14 |
2018-08-13 | chainlint: match arbitrary here-docs tags rather than hard-coded names | Eric Sunshine | 6 | -0/+33 |
2018-07-17 | t/chainlint: add chainlint "specialized" test cases | Eric Sunshine | 4 | -0/+31 |
2018-07-17 | t/chainlint: add chainlint "complex" test cases | Eric Sunshine | 8 | -0/+82 |
2018-07-17 | t/chainlint: add chainlint "cuddled" test cases | Eric Sunshine | 6 | -0/+70 |
2018-07-17 | t/chainlint: add chainlint "loop" and "conditional" test cases | Eric Sunshine | 10 | -0/+200 |
2018-07-17 | t/chainlint: add chainlint "nested subshell" test cases | Eric Sunshine | 12 | -0/+173 |
2018-07-17 | t/chainlint: add chainlint "one-liner" test cases | Eric Sunshine | 6 | -0/+71 |
2018-07-17 | t/chainlint: add chainlint "whitespace" test cases | Eric Sunshine | 12 | -0/+113 |
2018-07-17 | t/chainlint: add chainlint "basic" test cases | Eric Sunshine | 16 | -0/+206 |