| Age | Commit message (Expand) | Author | Files | Lines |
| 2024-09-10 | chainlint: reduce annotation noise-factor | Eric Sunshine | 1 | -1/+2 |
| 2024-09-10 | chainlint: make error messages self-explanatory | Eric Sunshine | 1 | -8/+22 |
| 2024-09-10 | chainlint: don't be fooled by "?!...?!" in test body | Eric Sunshine | 1 | -5/+8 |
| 2024-07-10 | chainlint.pl: recognize test bodies defined via heredoc | Eric Sunshine | 1 | -5/+22 |
| 2024-07-10 | chainlint.pl: force CRLF conversion when opening input files | Jeff King | 1 | -1/+1 |
| 2024-07-10 | chainlint.pl: do not spawn more threads than we have scripts | Jeff King | 1 | -0/+1 |
| 2024-07-10 | chainlint.pl: only start threads if jobs > 1 | Jeff King | 1 | -1/+2 |
| 2024-05-30 | Merge branch 'es/chainlint-ncores-fix' | Junio C Hamano | 1 | -3/+17 |
| 2024-05-22 | chainlint.pl: latch CPU count directly reported by /proc/cpuinfo | Eric Sunshine | 1 | -0/+3 |
| 2024-05-22 | chainlint.pl: fix incorrect CPU count on Linux SPARC | John Paul Adrian Glaubitz | 1 | -1/+1 |
| 2024-05-20 | chainlint.pl: make CPU count computation more robust | Eric Sunshine | 1 | -3/+14 |
| 2023-03-30 | tests: diagnose unclosed here-doc in chainlint.pl | Eric Sunshine | 1 | -3/+12 |
| 2022-11-29 | Merge branch 'ah/chainlint-cpuinfo-parse-fix' | Junio C Hamano | 1 | -1/+1 |
| 2022-11-23 | chainlint.pl: fix /proc/cpuinfo regexp | Andreas Hasenack | 1 | -1/+1 |
| 2022-11-11 | chainlint: prefix annotated test definition with line numbers | Eric Sunshine | 1 | -2/+8 |
| 2022-11-11 | chainlint: latch line numbers at which each token starts and ends | Eric Sunshine | 1 | -8/+17 |
| 2022-11-11 | chainlint: sidestep impoverished macOS "terminfo" | Eric Sunshine | 1 | -12/+23 |
| 2022-11-08 | chainlint: annotate original test definition rather than token stream | Eric Sunshine | 1 | -7/+24 |
| 2022-11-08 | chainlint: latch start/end position of each token | Eric Sunshine | 1 | -37/+43 |
| 2022-11-08 | chainlint: tighten accuracy when consuming input stream | Eric Sunshine | 1 | -1/+1 |
| 2022-11-08 | chainlint: add explanatory comments | Eric Sunshine | 1 | -0/+4 |
| 2022-09-12 | chainlint: colorize problem annotations and test delimiters | Eric Sunshine | 1 | -3/+43 |
| 2022-09-01 | chainlint.pl: allow `|| echo` to signal failure upstream of a pipe | Eric Sunshine | 1 | -0/+3 |
| 2022-09-01 | chainlint.pl: complain about loops lacking explicit failure handling | Eric Sunshine | 1 | -0/+11 |
| 2022-09-01 | chainlint.pl: don't flag broken &&-chain if failure indicated explicitly | Eric Sunshine | 1 | -0/+8 |
| 2022-09-01 | chainlint.pl: don't flag broken &&-chain if `$?` handled explicitly | Eric Sunshine | 1 | -0/+6 |
| 2022-09-01 | chainlint.pl: don't require `&` background command to end with `&&` | Eric Sunshine | 1 | -1/+1 |
| 2022-09-01 | chainlint.pl: don't require `return|exit|continue` to end with `&&` | Eric Sunshine | 1 | -2/+18 |
| 2022-09-01 | chainlint.pl: validate test scripts in parallel | Eric Sunshine | 1 | -1/+49 |
| 2022-09-01 | chainlint.pl: add parser to identify test definitions | Eric Sunshine | 1 | -3/+60 |
| 2022-09-01 | chainlint.pl: add parser to validate tests | Eric Sunshine | 1 | -0/+46 |
| 2022-09-01 | chainlint.pl: add POSIX shell parser | Eric Sunshine | 1 | -0/+243 |
| 2022-09-01 | chainlint.pl: add POSIX shell lexical analyzer | Eric Sunshine | 1 | -0/+177 |
| 2022-09-01 | t: add skeleton chainlint.pl | Eric Sunshine | 1 | -0/+115 |