summaryrefslogtreecommitdiff
path: root/tex/context/base/s-reg-01.tex
diff options
context:
space:
mode:
Diffstat (limited to 'tex/context/base/s-reg-01.tex')
-rw-r--r--tex/context/base/s-reg-01.tex23
1 files changed, 17 insertions, 6 deletions
diff --git a/tex/context/base/s-reg-01.tex b/tex/context/base/s-reg-01.tex
index 123b97384..5ed86cb4e 100644
--- a/tex/context/base/s-reg-01.tex
+++ b/tex/context/base/s-reg-01.tex
@@ -26,15 +26,26 @@ function regimes.show(regime)
regime = regimes.synonyms[regime] or regime
local r = regimes.data[regime]
if r then
- tex.sprint(tc,"\\starttabulate[|rT|T|rT|lT|lT|lT|]")
+ context.starttabulate { "|rT|T|rT|lT|lT|lT|" }
for k, v in ipairs(r) do
- tex.sprint(tex.ctxcatcodes, string.format("\\NC %s\\NC\\getvalue{%s}\\NC %s\\NC %s\\NC %s\\NC %s\\NC\\NR", k,
- characters.contextname(v), characters.hexindex(v), characters.contextname(v),
- characters.category(v), characters.description(v)))
+ context.NC()
+ context(k)
+ context.NC()
+ context.getvalue(characters.contextname(v))
+ context.NC()
+ context(characters.hexindex(v))
+ context.NC()
+ context(characters.contextname(v))
+ context.NC()
+ context(characters.category(v))
+ context.NC()
+ context(characters.description(v))
+ context.NC()
+ context.NR()
end
- tex.sprint(tex.ctxcatcodes,"\\stoptabulate")
+ context.stoptabulate()
else
- tex.sprint(tex.ctxcatcodes,"unknown regime " .. regime)
+ context("unknown regime %s",regime)
end
end
\stopluacode