From 55575b7cad42dac55b4a5f699c33363489cb502d Mon Sep 17 00:00:00 2001 From: Hans Hagen Date: Fri, 25 Jan 2019 20:34:48 +0100 Subject: 2019-01-25 20:15:00 --- tex/context/base/mkiv/node-nut.lua | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'tex/context/base/mkiv/node-nut.lua') diff --git a/tex/context/base/mkiv/node-nut.lua b/tex/context/base/mkiv/node-nut.lua index d65645f8c..f23a0cfc5 100644 --- a/tex/context/base/mkiv/node-nut.lua +++ b/tex/context/base/mkiv/node-nut.lua @@ -202,13 +202,19 @@ nuts.uses_font = direct.uses_font nuts.vpack = direct.vpack nuts.writable_spec = direct.writable_spec nuts.write = direct.write +nuts.mlist_to_hlist = direct.mlist_to_hlist -if not direct.mlist_to_hlist then -- needed +if not nuts.mlist_to_hlist then local n_mlist_to_hlist = node.mlist_to_hlist - function nuts.mlist_to_hlist(head) - return n_mlist_to_hlist(tonut(head)) + function nuts.mlist_to_hlist(head,...) + if head then + local head = n_mlist_to_hlist(tonode(head),...) + if head then + return tonut(head) + end + end end end -- cgit v1.2.3