CTAN Comprehensive TeX Archive Network

CTAN update: pkgcheck

Date: May 27, 2026 11:38:00 AM CEST
Manfred Lotz submitted an update to the pkgcheck package. Version number: 4.0.2 2026-05-25 License type: apache2 mit Summary description: CTAN package checker Announcement text:
## pkgcheck 2026-05-25 (4.0.2) ### Fixed Fix filecontents false positives Suppress \begin{filecontents} targets in files that have no \generate or \generateFile commands. Such files use filecontents for documentation purposes (embedded code examples, index-style files written during doc compilation) rather than for package installation. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> ## pkgcheck 2026-05-24 (4.0.1) ### Fixed Fix three parser bugs in nom_parsing.rs - keep may_generate=true when a macro is redefined with a non-generating body (sticky flag). Fixes ctable/isodoc where \ifx...\else...\fi guards a generating and a no-op \def of \Extract. - introduce skip_control_symbol so the fallback branch advances past \X (backslash + one character) rather than just the backslash. Fixes \\begin{filecontents} and \\generate{ in Perl string literals (perltex.dtx, makedtx.dtx) being misread as real TeX commands. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This package is located at https://mirrors.ctan.org/support/pkgcheck More information is at https://www.ctan.org/pkg/pkgcheck
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

pkgcheck – CTAN package checker

Packages uploaded to CTAN will be checked by the CTAN team before they get installed.

This package provides the pkgcheck command line utility used by CTAN members for carrying out those checks that can be performed in an automated way.

pkgcheck is a 64-bit static Linux binary, and runs out of the box. The only prerequisites is that pdfinfo is available.

A Windows version is not planned.

Packagepkgcheck
Version4.0.2 2026-05-25
Copyright2018 Manfred Lotz
MaintainerManfred Lotz

Announcements

more

Guest Book Sitemap Contact Contact Author