curl/.github/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
..
cleancmd.pl badwords: fix issues found in scripts and other files 2025-11-17 17:18:07 +01:00
cmp-config.pl rtmp: drop support 2026-03-21 14:56:06 +01:00
cmp-pkg-config.sh GHA/configure-vs-cmake: check libcurl.pc/curl-config, fix issues 2024-09-21 12:08:35 +02:00
codespell-ignore.words CI: do not codespell RELEASE-NOTES 2026-01-20 22:46:37 +01:00
codespell.sh test1625: unit test for Curl_compareheader 2026-03-12 10:30:14 +01:00
distfiles.sh scripts: drop unused CI scripts 2026-03-18 13:07:13 +01:00
pyspelling.words docs: document the need for a 64-bit type and stdint.h 2026-01-28 08:45:56 -08:00
pyspelling.yaml tests/data: move section data to external files 2025-12-09 10:12:49 +01:00
randcurl.pl tidy-up: miscellaneous 2025-12-12 04:18:48 +01:00
requirements-docs.txt GHA: update dependency pyspelling to v2.12.1 2025-11-28 02:53:40 +01:00
requirements-proselint.txt GHA/checkdocs: re-enable proselint, update setup, fix issues found 2025-12-11 11:42:28 +01:00
requirements.txt spelling: bump codespell to 2.4.2, fix fallouts 2026-03-06 00:30:32 +01:00
shellcheck-ci.sh CI: fix zizmor 1.9.0 warnings, shellcheck verify CI shell code, fix fallouts 2025-06-06 21:30:43 +02:00
shellcheck.sh scripts: fix shellcheck SC2046 warnings 2025-11-10 14:21:35 +01:00
spellcheck.curl multi: add notifications API 2025-10-07 10:55:31 +02:00
trimmarkdownheader.pl scripts: enable strict warnings in Perl where missing, fix fallouts 2025-07-27 22:35:18 +02:00
typos.sh GHA/checksrc: expand spellcheck, fix issues found 2025-07-21 16:09:01 +02:00
typos.toml spacecheck: check long lines and repeat spaces, fix fallouts 2026-03-25 11:02:08 +01:00
verify-examples.pl spacecheck: check long lines and repeat spaces, fix fallouts 2026-03-25 11:02:08 +01:00
verify-synopsis.pl spacecheck: check long lines and repeat spaces, fix fallouts 2026-03-25 11:02:08 +01:00
yamlcheck.sh scripts: fix shellcheck SC2046 warnings 2025-11-10 14:21:35 +01:00
yamlcheck.yaml GHA: add yamlcheck 2024-08-23 18:42:55 +02:00