On Wed, Feb 17, 2021 at 10:10 AM luigi scarso
On Tue, Feb 16, 2021 at 3:27 PM Marcel Fabian Krüger
wrote: Hi,
as documented in the manual, LuaTeX supports a restricted form of nested discretionaries to handle cases like "of\-f\-ice" with ffi/ff/fi ligatures. Sadly this does not seem to work correctly.
Confirmed. I hope that it will be fixed for tl 2021.
Hans and I discussed it in the perspective of the upcoming code freeze. As this is an intrusive patch (parbuilder), because there has been demands for stability, and because this is a corner case that has not given issues for over a decade, we don't feel comfortable with substantial patching before the tex live 2021 code freeze. We are willing to apply the patch after the code freeze in experimental so that those who need this can test it and are served. In the process we might introduce an option to disable init/select disc handling altogether. -- luigi