On 12/23/2025 12:24 PM, Frank Mittelbach wrote:
Hans
(We could add such a cleanup but it means introducing an
incompatibility and that is not going to happen in luatex. It's fast
enough anyway and when one needs that much nesting, there is likely a
better solution to the problem at hand.)
where exactly would be the incompatibility in that particular case Hans?
I mean (assuming I understand the situation correctly) what would happen
is that you prevent documents from failing that did so in the past, but
what else? Just curious.
in that case you no longer get the input level nesting warning which
might be something that a macro package wants to trip on (maybe as part
of some test)
there are more places where we can cleanup (not only local control) and
whenever i run into some case that makes sense i just do it (in
luametatex) and test it for a while
there are more subtle optimizations possible but then I (plus a few
other developers) normally test them for quite a while as were not in
that hurry (and tex is fast and 'mem wise large' enough anyway)
Hans
(ps. testing in luametatex is also a bit different in that the code
involved is not always the same as in luatex)
-----------------------------------------------------------------
Hans Hagen | PRAGMA ADE
Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl
-----------------------------------------------------------------
_______________________________________________
dev-luatex mailing list -- [email protected]
To unsubscribe send an email to [email protected]