diff options
Diffstat (limited to 'tex/context/base/core-uti.lua')
-rw-r--r-- | tex/context/base/core-uti.lua | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/tex/context/base/core-uti.lua b/tex/context/base/core-uti.lua index 304920b57..a055d8c7e 100644 --- a/tex/context/base/core-uti.lua +++ b/tex/context/base/core-uti.lua @@ -19,6 +19,7 @@ saves much runtime but at the cost of more memory usage.</p> local sort, concat, format = table.sort, table.concat, string.format local next, type, tostring = next, type, tostring +local texsprint, ctxcatcodes = tex.sprint, tex.ctxcatcodes if not jobs then jobs = { } end if not job then jobs['main'] = { } end job = jobs['main'] @@ -72,7 +73,7 @@ local function initializer() math.setrandomseedi(r) jobvariables.tobesaved.randomseed = r for cs, value in next, jobvariables.collected do - tex.sprint(format("\\xdef\\%s{%s}",cs,value)) + texsprint(ctxcatcodes,format("\\xdef\\%s{%s}",cs,value)) end end |