summaryrefslogtreecommitdiff
path: root/tex/context/base/mkiv/node-nut.lua
diff options
context:
space:
mode:
authorContext Git Mirror Bot <phg42.2a@gmail.com>2016-05-22 16:41:11 +0200
committerContext Git Mirror Bot <phg42.2a@gmail.com>2016-05-22 16:41:11 +0200
commit66f653890a45d1275826d56798071a97468d88be (patch)
tree07b0628ee598042bda4c68bd7d341fc4bc333594 /tex/context/base/mkiv/node-nut.lua
parenta36f9abf1e0fd7de609dd1840d75bea56ec9e926 (diff)
downloadcontext-66f653890a45d1275826d56798071a97468d88be.tar.gz
2016-05-22 15:23:00
Diffstat (limited to 'tex/context/base/mkiv/node-nut.lua')
-rw-r--r--tex/context/base/mkiv/node-nut.lua5
1 files changed, 4 insertions, 1 deletions
diff --git a/tex/context/base/mkiv/node-nut.lua b/tex/context/base/mkiv/node-nut.lua
index 4f89d93fc..0e63247ea 100644
--- a/tex/context/base/mkiv/node-nut.lua
+++ b/tex/context/base/mkiv/node-nut.lua
@@ -94,6 +94,7 @@ local direct = node.direct
local fastcopy = table.fastcopy
local texget = tex.get
+local texgetskip = tex.getskip
local nodecodes = nodes.nodecodes
local hlist_code = nodecodes.hlist
@@ -151,7 +152,9 @@ nuts.setattr = direct.set_attribute or setfield
nuts.getbox = direct.getbox
nuts.setbox = direct.setbox
-nuts.getskip = direct.getskip or function(s) return tonut(texget(s)) end
+nuts.getskip = function(s)
+ return tonut(type(s) == "number" and texgetskip(s) or texget(s))
+end
-- helpers