diff options
Diffstat (limited to 'tex/context/base/mkiv')
-rw-r--r-- | tex/context/base/mkiv/cont-new.mkiv | 2 | ||||
-rw-r--r-- | tex/context/base/mkiv/context.mkiv | 2 | ||||
-rw-r--r-- | tex/context/base/mkiv/lpdf-nod.lua | 26 | ||||
-rw-r--r-- | tex/context/base/mkiv/status-files.pdf | bin | 24648 -> 24647 bytes | |||
-rw-r--r-- | tex/context/base/mkiv/status-lua.pdf | bin | 266020 -> 266011 bytes |
5 files changed, 17 insertions, 13 deletions
diff --git a/tex/context/base/mkiv/cont-new.mkiv b/tex/context/base/mkiv/cont-new.mkiv index 0abf3e46e..b62b775ad 100644 --- a/tex/context/base/mkiv/cont-new.mkiv +++ b/tex/context/base/mkiv/cont-new.mkiv @@ -13,7 +13,7 @@ % \normalend % uncomment this to get the real base runtime -\newcontextversion{2023.03.06 14:44} +\newcontextversion{2023.03.06 23:15} %D This file is loaded at runtime, thereby providing an excellent place for hacks, %D patches, extensions and new features. There can be local overloads in cont-loc diff --git a/tex/context/base/mkiv/context.mkiv b/tex/context/base/mkiv/context.mkiv index cb0821994..860d411a5 100644 --- a/tex/context/base/mkiv/context.mkiv +++ b/tex/context/base/mkiv/context.mkiv @@ -49,7 +49,7 @@ %D {YYYY.MM.DD HH:MM} format. \edef\contextformat {\jobname} -\edef\contextversion{2023.03.06 14:44} +\edef\contextversion{2023.03.06 23:15} %D Kind of special: diff --git a/tex/context/base/mkiv/lpdf-nod.lua b/tex/context/base/mkiv/lpdf-nod.lua index 6702ed506..ce7cbd5c3 100644 --- a/tex/context/base/mkiv/lpdf-nod.lua +++ b/tex/context/base/mkiv/lpdf-nod.lua @@ -69,18 +69,22 @@ end -- We only define this for testing as we don't need it: -local lateliteralnode = register(new_node(whatsit_code, lateliteralwhatsit_code)) - -function nodepool.lateliteral(mode,str) - local t = copy_node(lateliteralnode) - if str then - setfield(t,"mode",literals[mode] and mode or pageliteral_code) - setdata(t,str) - else - setfield(t,"mode",pageliteral_code) - setdata(t,mode) +if lateliteralwhatsit_code then + + local lateliteralnode = register(new_node(whatsit_code, lateliteralwhatsit_code)) + + function nodepool.lateliteral(mode,str) + local t = copy_node(lateliteralnode) + if str then + setfield(t,"mode",literals[mode] and mode or pageliteral_code) + setdata(t,str) + else + setfield(t,"mode",pageliteral_code) + setdata(t,mode) + end + return t end - return t + end local savenode = register(new_node(whatsit_code, savewhatsit_code)) diff --git a/tex/context/base/mkiv/status-files.pdf b/tex/context/base/mkiv/status-files.pdf Binary files differindex 28a82c9a9..66f1aba27 100644 --- a/tex/context/base/mkiv/status-files.pdf +++ b/tex/context/base/mkiv/status-files.pdf diff --git a/tex/context/base/mkiv/status-lua.pdf b/tex/context/base/mkiv/status-lua.pdf Binary files differindex ef3a87add..f78a5e548 100644 --- a/tex/context/base/mkiv/status-lua.pdf +++ b/tex/context/base/mkiv/status-lua.pdf |