summaryrefslogtreecommitdiff
path: root/tex/context/base/mkiv/scrp-ini.lua
diff options
context:
space:
mode:
Diffstat (limited to 'tex/context/base/mkiv/scrp-ini.lua')
-rw-r--r--tex/context/base/mkiv/scrp-ini.lua10
1 files changed, 6 insertions, 4 deletions
diff --git a/tex/context/base/mkiv/scrp-ini.lua b/tex/context/base/mkiv/scrp-ini.lua
index c9479cccb..e6aa5f072 100644
--- a/tex/context/base/mkiv/scrp-ini.lua
+++ b/tex/context/base/mkiv/scrp-ini.lua
@@ -468,8 +468,8 @@ function scripts.injectors.handler(head)
if not start then
return head
else
- local last_a, normal_process, lastfont, originals = nil, nil, nil, nil
- local first, last, ok = nil, nil, false
+ local last_a, normal_process, lastfont, originals, first, last
+ local ok = false
while start do
local char, id = isglyph(start)
if char then
@@ -1012,12 +1012,14 @@ do
end,
nobreakspace_before = function(head,current)
- local g, p = space_glue(current), new_penalty(10000)
+ local g = space_glue(current)
+ local p = new_penalty(10000)
head, current = insert_node_before(head,current,p)
return insert_node_before(head,current,g)
end,
nobreakspace_after = function(head,current)
- local g, p = space_glue(current), new_penalty(10000)
+ local g = space_glue(current)
+ local p = new_penalty(10000)
head, current = insert_node_after(head,current,g)
return insert_node_after(head,current,p)
end,