From a606fab48f80b648e9661639827a9fb2e279c586 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcel=20Fabian=20Kr=C3=BCger?= Date: Fri, 24 Nov 2023 06:53:26 +0100 Subject: [PATCH] Fix missing characters in discretionary nodes when running in DVI mode --- src/luaotfload-dvi.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/luaotfload-dvi.lua b/src/luaotfload-dvi.lua index 27e756b7..5232d7e5 100644 --- a/src/luaotfload-dvi.lua +++ b/src/luaotfload-dvi.lua @@ -85,7 +85,7 @@ function full_hprocess(head) end if last_mapping then local mapped = last_mapping[c] - if mapped then setfont(n, mapped_font, mapped) end + if mapped then setfont(n, last_mapped_font, mapped) end end end elseif id == glyph_t then