Repository navigation
gam-script-checker-v0.4.6
·
136 commits
to main
since this release
GAM Script Checker v0.4.6
A .sh, .bash or .zsh file, or a file whose first line is a sh, bash, zsh, ksh or dash shebang, is now always read as a shell script. Before, a shell script with batch-looking text in it, such as printf '%s|%s', could be read as a Windows batch file: its # comments were then read as commands (a comment ending . Still opens ... showed as running a script called Still), and the mode reading added in 0.4.5 was skipped. A paste with no file name or shebang is still guessed from its text.
A shell assignment whose value is only spaces (X=" ") no longer stops the check with an error.
Tested on Linux (Python 3.14), macOS (Python 3.9 and 3.14) and Windows (Python 3.14).
SHA256
a745de2f65d6fa20d436fd3bb1584b4bac20df02af6d66e4071619fbbd857db0 gam-script-checker-v0.4.6.zip
c3c235d64a743744c3f36fd42d83b652e423059b6239f73715b6d528a5478ef7 gamcheck.py
a1a66d32b34608c2c23fd8362abd6754e13a921b3a7b4011388b5c9c4e4f9647 verbs/gam7.json
c9eb70fb3c7f2aa08fb838679387ee19192f07e4d1af21cb52a06a1bb5b8a87a verbs/gamadv-xtd3.json
a9251216bbe39581dd2723acdfa7652ee463c067128f95a549ba586e178988ec verbs/legacy-gam.json
55178dbb0bf90bc85e0862568f1677b408d655eff0f880a605cdccbf75e9f46f verbs/wiki.json