Apparently something changed in context, making the old code not work (in
a weird and unexpected way).
-- macro's that should be interpreted. Does not insert any automatic
-- linebreaking.
local function ctxsprint(str)
-- macro's that should be interpreted. Does not insert any automatic
-- linebreaking.
local function ctxsprint(str)
- tex.sprint(ctxcatcodes, str)
+ tex.sprint(tex.ctxcatcodes, str)
end
-- Print a string or table of strings almost literal. Each character in the
end
-- Print a string or table of strings almost literal. Each character in the