Rocksolid Light

News from da outaworlds

mail  files  register  groups  login

Message-ID:  

BOFH excuse #275: Bit rot


comp / comp.text.tex / CTAN update: expltools

SubjectAuthor
o CTAN update: expltoolsCTAN Announcements

1
Subject: CTAN update: expltools
From: CTAN Announcements
Newsgroups: comp.text.tex
Organization: CTAN
Date: Thu, 16 Jan 2025 07:07 UTC
Path: news.eternal-september.org!eternal-september.org!feeder3.eternal-september.org!weretis.net!feeder8.news.weretis.net!reader5.news.weretis.net!news.solani.org!.POSTED!not-for-mail
From: erik@ctan.org (CTAN Announcements)
Newsgroups: comp.text.tex
Subject: CTAN update: expltools
Date: Thu, 16 Jan 2025 08:07:36 +0100 (CET)
Organization: CTAN
Lines: 85
Message-ID: <d05b8c00-c3b2-621b-b1cb-7b6d8a7872ec@ctan.org>
Reply-To: ctan@ctan.org
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-15
Content-Transfer-Encoding: 8BIT
Injection-Info: solani.org;
logging-data="42753"; mail-complaints-to="abuse@news.solani.org"
To: ctan-ann@ctan.org
Cancel-Lock: sha1:1sxOooPkk1j75qwdr1W+Io2h1Fk=
Message-ID-Hash: EM3VKWK5HS73EGH5PSLGR5Y3IO3DXXRL
Precedence: list
X-User-ID: eJwFwYEBwCAIA7CXpNKK5wyB/09Ywi3TOy7KOZzlWU1Xa9POKeqbaFT0PGQiYRGDi2JSd/0fKxEN
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ctan.org; s=dkim;
t=1737011258; h=from:from:reply-to:reply-to:subject:subject:date:date:
message-id:message-id:to:to:cc:mime-version:mime-version:
content-type:content-type: content-transfer-encoding:content-transfer-encoding;
bh=v9FDfLn3WXyVchMoZ1XRvlvP5elvRv+dwoXuBoYaf+A=;
b=r196ru9LxT7PruVoVChjoj9vZna9rF/wI5bXQOlUddfNjABAvazTKqEaG1I07O/CuGSCzY
kWMzZvpVZ7VmpJmblurkGjC5Zbytu8ixXyFfALiHgMf3b4B5A3MSp7t9hWSVB2yIX5GM6C
WAFUiIMbghSBqj8/Cb5FxE4jJZURo9E=
X-MailFrom: erik@ctan.org
X-Mailman-Version: 3.3.8
X-Message-ID-Hash: EM3VKWK5HS73EGH5PSLGR5Y3IO3DXXRL
X-Mailman-Rule-Hits: member-moderation
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address
View all headers

Vít Starý Novotný submitted an update to the

expltools

package.

Version number: 2025-01-15
License type: lppl1.3c gpl2+

Summary description: Development tools for expl3 programmers

Announcement text:
----------------------------------------------------------------------

## expltools 2025-01-15

### explcheck v0.5.0

#### Development

- Add support for ignoring file-wide issues and issues on a single line using
TeX comments. (#23)

For example, a comment `% noqa` will ignore any issues on the current line,
whereas a comment `% noqa: W100, S206` will ignore the file-wide warning W100
(No standard delimiters) and the warning S206 (Malformed variable or constant
name) on the current line.

- Add command-line option `--ignored-issues` and Lua option `ignored_issues`
for ignoring issues. (#23)

For example, `--ignored-issues=w100,s206` will ignore the file-wide warning
W100 (No standard delimiters) and all warnings S206 (Malformed variable or
constant name).

#### Fixes

- Correctly shorten long names of files from the current working directory in
the command-line output. (#23)

- Correctly parenthesize and order LPEG parsers in the file
`explcheck-obsolete.lua`. (#23)

- Do not produce warning S204 (Missing stylistic whitespaces) for non-expl3,
empty, or one-character names of control sequences. (#23)

- Do not produce warning S204 (Missing stylistic whitespaces) for an empty
grouping (`{}`). (#23)

- Do not produce warning S204 (Missing stylistic whitespaces) for a parameter
before begin grouping (`#1{`). (#23)

- Do not produce S204 (Missing stylistic whitespaces) for a comma immediately
after a control sequence. (505608f9)

- Do not produce warnings S205 (Malformed function name) and S206 (Malformed
variable or constant name) for non-expl3 functions, variables, and constants.
(#23)

- Do not produce warnings S206 (Malformed variable or constant name) for
variable and constant names that contain names of built-in types such as
`\c_module_constant_clist_tl` containing `clist`. (#23)

----------------------------------------------------------------------

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

1

rocksolid light 0.9.8
clearnet tor