diff options
author | Hans Hagen <pragma@wxs.nl> | 2014-06-05 23:04:00 +0200 |
---|---|---|
committer | Hans Hagen <pragma@wxs.nl> | 2014-06-05 23:04:00 +0200 |
commit | 1b8d827a6d33b746d004ac5cfab16de8840054e9 (patch) | |
tree | 9f9c49a37d2d1eb913d17dac51247cdfc296b2e7 /tex/context/base/strc-pag.lua | |
parent | ca16b82275f15170ca269f77b9dd9b0e29bbd7f6 (diff) | |
download | context-1b8d827a6d33b746d004ac5cfab16de8840054e9.tar.gz |
beta 2014.06.05 23:04
Diffstat (limited to 'tex/context/base/strc-pag.lua')
-rw-r--r-- | tex/context/base/strc-pag.lua | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/tex/context/base/strc-pag.lua b/tex/context/base/strc-pag.lua index c294a4645..35b288888 100644 --- a/tex/context/base/strc-pag.lua +++ b/tex/context/base/strc-pag.lua @@ -61,10 +61,12 @@ function pages.save(prefixdata,numberdata,extradata) if trace_pages then report_pages("saving page %s.%s",realpage,userpage) end + local viewerprefix = extradata.viewerprefix + local state = extradata.state local data = { number = userpage, - viewerprefix = extradata.viewerprefix, - state = extradata.state, + viewerprefix = viewerprefix ~= "" and viewerprefix or nil, + state = state ~= "" and state or nil, -- maybe let "start" be default block = sections.currentblock(), prefixdata = prefixdata and helpers.simplify(prefixdata), numberdata = numberdata and helpers.simplify(numberdata), |