master
REUSE: move copyright headers to `.checksrc`
tidy-up: a cmake warning message and a variable name
cmake: verify if options are listed in `INSTALL-CMAKE.md`
scripts: replace/extend `--` with `--end-of-options` in git commands
badwords-all: stop checking source code comments
scripts/badwords.txt: do not recommend using 'will' in rewrites
tidy-up: syntax and code nits
cd2nroff: fix backslashes for 4-space indent lines
perl: `|| die` -> `or die`
checksrc: check for `assert`, replace in tests where missing, drop from examples
scripts: use end-of-options marker in `cd`, `mkdir`, `mv`, `sha256sum` commands
scripts/contri*: find 'Thanks-to' references
GHA: add shellcheck job and fix warnings, shell tidy-ups
dmaketgz: use --no-cache when building docker image
tidy-up: fix Perl syntax and formatting nits
tidy-up: make 'CA' uppercase, where missing
curl: help category cleanups
perl: `open... || ` -> `open... or` (cont.)
mk-unity.pl: `#include`, and not concatenate input headers
tests: target Python 3.8 as the minimum Python version
perl: switch from backticks to `qx()`
badwords: fix issues found in scripts and other files
tidy-up: use more `static`, `sizeof()`, `char[]`, double-const
spacecheck: cap number of lines per file
tidy-up: miscellaneous
setopt: refactor setopt_cptr into smaller helper functions
tidy-up: typos, comment nits