Re: Macro \egroup

David Carlisle <[email protected]> Sat, 23 Aug 2025 15:59:18 +0100
Newsgroups gmane.comp.tex.texhax
Message-ID <CAEW6iOgucm5JoRNZD8OSc336VT4jtC8+eLbNKszqhCHiiC-aQQ@mail.gmail.com>
On Sat, 23 Aug 2025 at 14:06, Erik Nijenhuis <[email protected]> wrote:

> Hi all,
>
> I'm preparing an update for fmtcount, which was compatible with TeX Live
> 2024.
>
> When using TeX Live 2025, suddenly there's a grouping error with \egroup.
>
> I don't have any experience with \egroup and it wasn't as easy to do
> something
> like:
> \let\egroup=\endgroup
>

eek don't do that!, it would break latex completely.

The class file needs an update but simplest fix is to roll back array
package so add array as in

%<*driver>
\documentclass{nlctdoc}
\usepackage{array}[=v2.5] %<<<<<<<<<<<<<<<<<<<

Then the current fmtcnt.dtx runs without error in tl2025 for me.

David





> Does someone know what has changed with this macro?
>
> Full error:
> https://github.com/Xerdi/fmtcount/actions/runs/17124820016/job/48730614489
>
> Best, Erik
>
>