diff options
author | Hans Hagen <pragma@wxs.nl> | 2023-03-06 15:17:09 +0100 |
---|---|---|
committer | Context Git Mirror Bot <phg@phi-gamma.net> | 2023-03-06 15:17:09 +0100 |
commit | e12b4fabeb0ce3ce6d256b54250cf38a8f940561 (patch) | |
tree | b574cb45fe8a416e60c912a8e2d754abdad3b63c /tex/context/base/mkiv/page-flt.lua | |
parent | 23b5ef45e7939a00addff726d02d6c29243177af (diff) | |
download | context-e12b4fabeb0ce3ce6d256b54250cf38a8f940561.tar.gz |
2023-03-06 14:47:00
Diffstat (limited to 'tex/context/base/mkiv/page-flt.lua')
-rw-r--r-- | tex/context/base/mkiv/page-flt.lua | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/tex/context/base/mkiv/page-flt.lua b/tex/context/base/mkiv/page-flt.lua index 7c2220840..8df38b406 100644 --- a/tex/context/base/mkiv/page-flt.lua +++ b/tex/context/base/mkiv/page-flt.lua @@ -51,6 +51,8 @@ local function initialize() return { text = { }, page = { }, + top = { }, + bottom = { }, leftpage = { }, rightpage = { }, somewhere = { }, @@ -317,11 +319,13 @@ function floats.checkedpagefloat(packed) end function floats.nofstacked(which) - return #stacks[which or default] or 0 + local s = stacks[which or default] + return s and #s or 0 end function floats.hasstacked(which) - return (#stacks[which or default] or 0) > 0 + local s = stacks[which or default] + return (s and #s or 0) > 0 end -- todo: check for digits ! |