Viktor Szakats
1892286086
cmake: match filename suffixes with file content
...
To:
- simplify recognizing CMake sources.
- ensure syntax highlighters use the correct file type.
- sync .h template filename with its autotools counterpart.
Also:
- cmakelint.sh: simplify, alpha sort the filelist.
- perlcheck.sh: simplify.
Closes #20039
2025-12-20 11:34:27 +01:00
Viktor Szakats
ad35ecba97
badwords: fix issues found in scripts and other files
...
Single pass, not enforced.
Also:
- pyspelling.words: drop `web page`
Closes #19572
2025-11-17 17:18:07 +01:00
Viktor Szakats
1b48c6148a
tidy-up: miscellaneous
...
- schannel: delete superfluous parenthesis.
- tftp: delete stray space from log output.
- ws: update guard comment.
- docs/examples: constify variables.
- runtests/servers: enclose unknown parameter between quotes.
- scripts/perlcheck.sh: drop redundant grep `-E` option.
- THANKS: move names from comments to THANKS.
- sync `--depth` option style across scripts.
- sync git repo URL ending between some scripts.
- BINDINGS.md: drop protocol from archive.org URL path.
- whitespace, indent, unfold lines.
Closes #19565
2025-11-17 13:32:43 +01:00
Viktor Szakats
c8aaa5d2f2
scripts: pass -- before passing xargs
...
Also:
- GHA/checkdocs: escape `.` in -E regex expression.
Closes #19076
2025-10-16 20:45:28 +02:00
Viktor Szakats
8538856662
perlcheck: parallelize
...
Follow-up to 34b1e146e4 #18745
Closes #18750
2025-09-26 23:50:53 +02:00
Viktor Szakats
34b1e146e4
perlcheck: add script, run in CI, fix fallouts
...
Add script to run all Perl sources through `perl -c` to ensure no
issues, and run this script via GHA/checksrc in CI.
Fallouts:
- fix two repeated declarations.
- move `shell_quote()` from `testutil.pm` to `pathhelp.pm`, to
avoid circular dependency in `globalconfig.pm`.
Closes #18745
2025-09-26 14:47:33 +02:00