curl-curl/scripts
Viktor Szakats 62d77b12fc
spacecheck: check long lines and repeat spaces, fix fallouts
Verify if lines are not longer than 192 characters. Also verify if lines
have less than 79 repeat spaces (and fix one fallout).

To improve readability by avoiding long lines and to prevent adding
overly long lines with text that may go unnoticed in an editor or diff
viewer.

In addition to pre-existing line length limits: 79 for C, 132 for CMake
sources.

Also:
- spacecheck: fix/harden allowlist regexes.
- spacecheck: tidy-up quotes and simplify escaping.
- spacecheck: allow folding strings with repeat spaces.
- GHA: fix a suppressed shellcheck warning.
- GHA/macos: simplify by dropping brew bundle.
- test1119.pl: precompile a regex.
- FAQ.md: delete very long link to a Windows 7/2008 support article
  that's lost it relevance.

Closes #21087
2026-03-25 11:02:08 +01:00
..
.checksrc REUSE: move copyright headers to .checksrc 2025-10-13 11:54:22 +02:00
badwords badwords: pass config as filename arg 2026-03-18 11:22:23 +01:00
badwords-all badwords-all: stop checking source code comments 2026-03-21 22:58:51 +01:00
badwords.txt include: drop 'will' from public headers 2026-03-19 12:02:10 +01:00
cd2cd scripts: drop redundant double-quotes: "$var" -> $var (Perl) 2026-03-21 13:21:06 +01:00
cd2nroff rtmp: drop support 2026-03-21 14:56:06 +01:00
cdall scripts: drop redundant double-quotes: "$var" -> $var (Perl) 2026-03-21 13:21:06 +01:00
checksrc-all.pl checksrc-all.pl: skip non-repository files 2026-01-26 16:07:58 +01:00
checksrc.pl scripts: drop redundant double-quotes: "$var" -> $var (Perl) 2026-03-21 13:21:06 +01:00
cmakelint.sh cmake: improve clang-tidy test command-line reproduction 2026-03-06 04:56:33 +01:00
CMakeLists.txt cmake: replace deprecated PERL_FOUND with Perl_FOUND 2025-12-17 17:56:32 +01:00
completion.pl badwords: fix issues found in scripts and other files 2025-11-17 17:18:07 +01:00
contributors.sh tidy-up: miscellaneous 2026-01-15 13:06:13 +01:00
contrithanks.sh contrithanks.sh: adopt the stricter by: check from contributors.sh 2025-12-20 17:45:15 +01:00
coverage.sh GHA: add shellcheck job and fix warnings, shell tidy-ups 2024-04-08 09:37:24 +00:00
delta scripts: drop redundant double-quotes: "$var" -> $var (Perl) 2026-03-21 13:21:06 +01:00
dmaketgz dmaketgz: use --no-cache when building docker image 2024-12-05 15:41:53 +01:00
extract-unit-protos lib: move all UNITTEST prototypes to C files 2026-03-20 07:47:57 +01:00
firefox-db2pem.sh tidy-up: miscellaneous 2025-12-12 04:18:48 +01:00
installcheck.sh GHA: add shellcheck job and fix warnings, shell tidy-ups 2024-04-08 09:37:24 +00:00
Makefile.am badwords: only check comments and strings in source code 2026-03-13 08:54:35 +01:00
maketgz scripts: use end-of-options marker in find -exec commands 2025-11-10 18:52:29 +01:00
managen tidy-up: miscellaneous 2026-02-25 14:44:56 +01:00
mdlinkcheck scripts: drop redundant double-quotes: "$var" -> $var (Perl) 2026-03-21 13:21:06 +01:00
mk-ca-bundle.pl spacecheck: check long lines and repeat spaces, fix fallouts 2026-03-25 11:02:08 +01:00
mk-unity.pl cmake: add native clang-tidy support for tests, with concatenated sources 2026-02-25 17:28:35 +01:00
nroff2cd scripts: drop redundant double-quotes: "$var" -> $var (Perl) 2026-03-21 13:21:06 +01:00
perlcheck.sh cmake: match filename suffixes with file content 2025-12-20 11:34:27 +01:00
pythonlint.sh scripts: move the ruff linter command into a script 2025-05-13 16:41:32 -07:00
randdisable scripts: harden / tidy up more Perl system() calls 2026-03-19 14:26:56 +01:00
release-notes.pl badwords: fix issues found in scripts and other files 2025-11-17 17:18:07 +01:00
release-tools.sh badwords: fix issues found in scripts and other files 2025-11-17 17:18:07 +01:00
schemetable.c rtmp: drop support 2026-03-21 14:56:06 +01:00
singleuse.pl tidy-up: merge root packages directory into projects 2026-01-12 23:49:35 +01:00
spacecheck.pl spacecheck: check long lines and repeat spaces, fix fallouts 2026-03-25 11:02:08 +01:00
top-complexity top-complexity: prevent filename-based shell injection risk 2026-03-18 10:24:53 +01:00
verify-release verify-release: update to avoid shellcheck warning SC2034 2025-11-10 16:06:48 +01:00
wcurl wcurl: import v2026.01.05 2026-01-06 10:12:31 +01:00