#1076010 texlive-latex-base: regressions using babel+hebrew in luatex

Package:
texlive-latex-base
Source:
texlive-latex-base
Submitter:
Nick Black (Public gmail account)
Date:
2024-07-16 12:00:03 UTC
Severity:
normal
Tags:
#1076010#5
Date:
2024-07-09 11:02:48 UTC
From:
To:
Dear Maintainer,

Beginning sometime this year, using Hebrew with babel in LuaTeX results in
positioning errors.

2023.20240207-1 worked properly, but one of the three 2024 updates introduced
these regressions. I'm not sure which. I can look into it if you'd like me to.

I imagine the problem comes from upstream.

I'm working on a true MVE, but here's my reallife example:

***********
Abba\ldots look, Abba is an etymological knot on which I don't today intend to
pull the string.
\begin{hebrew}אָב\end{hebrew} isn't quite right, but \textarabic{ﺄَﺑ} is
unexpected.
Aramaic \begin{hebrew}אבא\end{hebrew}would just further confuse the issue.
***********

This used to render up as expected, which we can define as "all text was
reproduced". Using the current hebrew.sty, we get:

***********
Abba…look, Abba is an etymological knot on which I don’t today intend to pull
the string. ‫ב‬‫ָא‬
further confuse the issue.
***********

This seems independent of surrounding text and placement on the page. Like I
said, I'm preparing a true minimum viable example. Let me know what else I can
provide.

#1076010#10
Date:
2024-07-09 13:35:16 UTC
From:
To:
On 09.07.2024 13:02, Nick Black (Public gmail account) wrote:

Hi,

I don't really have the time to care about upstream issues. I plan to
upload a new CTAN Snapshot, so there is a chance that the issue gets
solved soon. Alternatively you may install the latest babel into your
local texmf tree and tell me if the issue got solved.

Thanks,
   Hilmar

#1076010#15
Date:
2024-07-16 11:56:57 UTC
From:
To:
On 09.07.2024 13:02, Nick Black (Public gmail account) wrote:

Hi,

I've uploaded a new snapshot of texlive-base/-lang/-extra, which should
enter testing soon. Please be so kind to test.

Hilmar