Sujet : CTAN update: expltools
De : erik (at) *nospam* ctan.org (CTAN Announcements)
Groupes : comp.text.texDate : 26. Apr 2025, 18:44:02
Autres entêtes
Organisation : CTAN
Message-ID : <88214297-9151-e7ad-e9b2-7e0cd2452c34@ctan.org>
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-errors.pdf- 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/expltoolsMore 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