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]

Reply via email to