summaryrefslogtreecommitdiff
path: root/tex/context/base/mkiv/node-met.lua
diff options
context:
space:
mode:
authorHans Hagen <pragma@wxs.nl>2017-02-20 15:53:16 +0100
committerContext Git Mirror Bot <phg42.2a@gmail.com>2017-02-20 15:53:16 +0100
commit7ddc6c5aec02c5802944772975133733dc0e7440 (patch)
tree584f033bef72a8ab4b1e2174c3b2eadef1940494 /tex/context/base/mkiv/node-met.lua
parentb5ef32a9a6a99e134e669b702e89a55fbabf5306 (diff)
downloadcontext-7ddc6c5aec02c5802944772975133733dc0e7440.tar.gz
2017-02-20 15:15:00
Diffstat (limited to 'tex/context/base/mkiv/node-met.lua')
-rw-r--r--tex/context/base/mkiv/node-met.lua17
1 files changed, 11 insertions, 6 deletions
diff --git a/tex/context/base/mkiv/node-met.lua b/tex/context/base/mkiv/node-met.lua
index acdb1286e..9ebc8e411 100644
--- a/tex/context/base/mkiv/node-met.lua
+++ b/tex/context/base/mkiv/node-met.lua
@@ -170,13 +170,17 @@ local n_getdisc = node.getdisc
local n_getleader = node.getleader
local n_setnext = node.setnext or -- always
- function(c,next)
+ function(c,n)
setfield(c,"next",n)
end
local n_setprev = node.setprev or -- always
- function(c,prev)
+ function(c,p)
setfield(c,"prev",p)
end
+local n_setlist = node.setlist or -- always
+ function(c,l)
+ setfield(c,"list",l)
+ end
local n_setlink = node.setlink or -- always
-- function(c1,c2)
-- if c1 then setfield(c1,"next",c2) end
@@ -204,10 +208,11 @@ local n_setboth = node.setboth or -- always
setfield(c,"next",n)
end
-node.setnext = n_setnext
-node.setprev = n_setprev
-node.setlink = n_setlink
-node.setboth = n_setboth
+nodes.setnext = n_setnext
+nodes.setprev = n_setprev
+nodes.setlink = n_setlink
+nodes.setboth = n_setboth
+nodes.setlist = n_setlist
nodes.getfield = n_getfield
nodes.setfield = n_setfield