On Sat, Jan 10, 2026 at 12:11:25PM +0100, Hans Hagen via luatex wrote: > On 1/10/2026 7:35 AM, luigi scarso wrote: > > [...] > > it seems to work ok here with luatex 1.23.3 > > \protrudechars2 > \lpcode\font`-=500 > > \noindent\vrule width 4cm height 1mm > > \noindent > -\hfil\break > -foo\hfil\break > -\kern0pt foo > > \noindent\vrule width 4cm height 1mm > > \end > > I see three - moved into the left margin.
I see only two with LuaTeX 1.22.0 from TeX Live 2025.
$ docker run --rm -it -v "$PWD"/workdir:/workdir -w /workdir texlive/texlive
root@c15069e992dc:/workdir# luatex example.tex
This is LuaTeX, Version 1.22.0 (TeX Live 2025)
restricted system commands enabled.
(./example.tex
[1{/usr/local/texlive/2025/texmf-var/fonts/map/pdftex/updmap/pdf
tex.map}])</usr/local/texlive/2025/texmf-dist/fonts/type1/public/amsfonts/cm/cm
r10.pfb>
Output written on example.pdf (1 page, 10644 bytes).
Transcript written on example.log.
See also the attached file `example.pdf`.
I wonder if this could be related to TeX Live somehow, since an
unintentional fix almost ten years since it has become broken in
TeX Live 2017 seems exceedingly unlikely.
signature.asc
Description: PGP signature
