summaryrefslogtreecommitdiff
path: root/tex/context/base/mkiv/spac-ver.lua
diff options
context:
space:
mode:
authorContext Git Mirror Bot <phg42.2a@gmail.com>2016-07-22 22:33:21 +0200
committerContext Git Mirror Bot <phg42.2a@gmail.com>2016-07-22 22:33:21 +0200
commitdd7c4b1a54bfc5e358eb9f766c0b865fc47cbe46 (patch)
tree2e8888da6188eb742a98c3c05a26e2b75b198e62 /tex/context/base/mkiv/spac-ver.lua
parent50928735daee408de73737b055b2535d96424824 (diff)
downloadcontext-dd7c4b1a54bfc5e358eb9f766c0b865fc47cbe46.tar.gz
2016-07-22 20:13:00
Diffstat (limited to 'tex/context/base/mkiv/spac-ver.lua')
-rw-r--r--tex/context/base/mkiv/spac-ver.lua18
1 files changed, 9 insertions, 9 deletions
diff --git a/tex/context/base/mkiv/spac-ver.lua b/tex/context/base/mkiv/spac-ver.lua
index f1f5757b7..f8f29b483 100644
--- a/tex/context/base/mkiv/spac-ver.lua
+++ b/tex/context/base/mkiv/spac-ver.lua
@@ -97,7 +97,7 @@ local getsubtype = nuts.getsubtype
local getbox = nuts.getbox
local find_node_tail = nuts.tail
-local free_node = nuts.free
+local flush_node = nuts.flush_node
local traverse_nodes = nuts.traverse
local traverse_nodes_id = nuts.traverse_id
local insert_node_before = nuts.insert_before
@@ -1299,7 +1299,7 @@ local function collapser(head,where,what,trace,snap,a_snapmethod) -- maybe also
trace_done("flushed due to forced " .. why,glue_data)
end
head = forced_skip(head,current,getfield(glue_data,"width") or 0,"before",trace)
- free_node(glue_data)
+ flush_node(glue_data)
else
local w = getfield(glue_data,"width")
if w ~= 0 then
@@ -1314,7 +1314,7 @@ local function collapser(head,where,what,trace,snap,a_snapmethod) -- maybe also
head = insert_node_before(head,current,glue_data)
else
-- report_vspacing("needs checking (%s): %p",skipcodes[getsubtype(glue_data)],w)
- free_node(glue_data)
+ flush_node(glue_data)
end
end
end
@@ -1574,7 +1574,7 @@ local function collapser(head,where,what,trace,snap,a_snapmethod) -- maybe also
trace_skip("force",sc,so,sp,current)
end
glue_order = so
- free_node(glue_data)
+ flush_node(glue_data)
head, current, glue_data = remove_node(head, current)
elseif glue_order == so then
-- is now exclusive, maybe support goback as combi, else why a set
@@ -1585,7 +1585,7 @@ local function collapser(head,where,what,trace,snap,a_snapmethod) -- maybe also
if trace then
trace_skip("largest",sc,so,sp,current)
end
- free_node(glue_data)
+ flush_node(glue_data)
head, current, glue_data = remove_node(head,current)
else
if trace then
@@ -1597,7 +1597,7 @@ local function collapser(head,where,what,trace,snap,a_snapmethod) -- maybe also
if trace then
trace_skip("goback",sc,so,sp,current)
end
- free_node(glue_data)
+ flush_node(glue_data)
head, current, glue_data = remove_node(head,current)
elseif sc == force then
-- last one counts, some day we can provide an accumulator and largest etc
@@ -1605,13 +1605,13 @@ local function collapser(head,where,what,trace,snap,a_snapmethod) -- maybe also
if trace then
trace_skip("force",sc,so,sp,current)
end
- free_node(glue_data)
+ flush_node(glue_data)
head, current, glue_data = remove_node(head, current)
elseif sc == penalty then
if trace then
trace_skip("penalty",sc,so,sp,current)
end
- free_node(glue_data)
+ flush_node(glue_data)
glue_data = nil
head, current = remove_node(head, current, true)
elseif sc == add then
@@ -1821,7 +1821,7 @@ local function collapser(head,where,what,trace,snap,a_snapmethod) -- maybe also
end
if force_glue then
head, tail = forced_skip(head,tail,getfield(glue_data,"width") or 0,"after",trace)
- free_node(glue_data)
+ flush_node(glue_data)
glue_data = nil
else
head, tail = insert_node_after(head,tail,glue_data)