On Wed, Feb 17, 2021 at 10:10 AM luigi scarso <luigi.scarso@gmail.com> wrote:


On Tue, Feb 16, 2021 at 3:27 PM Marcel Fabian Krüger <tex@2krueger.de> 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