Vít Starý Novotný submitted an update to the
expltools
package.
Version number: 2025-04-25 License type: lppl1.3c gpl2+
Summary description: Development tools for expl3 programmers
Announcement text: ----------------------------------------------------------------------
## expltools 2025-04-25
### explcheck v0.9.0
#### Development
- Add basic support for semantic analysis and reading (nested) function definitions. (#75)
None of the issues from Section 4 of the document titled [_Warnings and errors for the expl3 analysis tool_][warnings-and-errors] are recognized by explcheck yet. Support for (some of) these issues will be added in the next minor release.
[warnings-and-errors]: https://github.com/witiko/expltools/releases/download/latest/warnings-and-er...
- Add error E304 (Unexpected parameter number) for incorrect parameter tokens in parameter and replacement texts of function definitions. (#75)
#### Fixes
- Exclude global scratch variables from issue S206 (Malformed variable or constant name). (reported by @fpantigny in #76, fixed in #77)
- Do not produce warning S204 (Missing stylistic whitespaces) in Lua code. (reported by @zepinglee in #29, fixed in #75)
#### Documentation
- Add a link to [a work-in-progress TUG 2025 paper][expltools-tug25-paper] to `README.md`. (8d4177b, 99ef3b9)
[expltools-tug25-paper]: https://github.com/witiko/expltools-tug25-paper
----------------------------------------------------------------------
This package is located at https://mirrors.ctan.org/support/expltools
More information is at https://www.ctan.org/pkg/expltools
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team Erik Braun
------------------------------------------------------------------------
CTAN is run entirely by volunteers and supported by TeX user groups. Please join a user group or donate to one, see https://ctan.org/lugs