diff options
Diffstat (limited to 'tex/context/base/status-mkiv.tex')
-rw-r--r-- | tex/context/base/status-mkiv.tex | 49 |
1 files changed, 32 insertions, 17 deletions
diff --git a/tex/context/base/status-mkiv.tex b/tex/context/base/status-mkiv.tex index 48c36acfb..2fe00a8b9 100644 --- a/tex/context/base/status-mkiv.tex +++ b/tex/context/base/status-mkiv.tex @@ -267,37 +267,52 @@ context.stoptitle() - context.starttitle { title = "messy namespaces" } + if io.exists("status-namespaces.lua") then - local namespaces = dofile("status-namespaces.lua") + context.starttitle { title = "messy namespaces" } - for namespace, data in table.sortedhash(namespaces) do - if valid[namespace] then - else - context(namespace) + local namespaces = dofile("status-namespaces.lua") + + for namespace, data in table.sortedhash(namespaces) do + if valid[namespace] then + else + context(namespace) + end + context.par() end - context.par() + + context.stoptitle() + end - context.stoptitle() + if io.exists("status-registers.lua") then - context.starttitle { title = "messy registers" } + context.starttitle { title = "messy registers" } - local registers = dofile("status-registers.lua") + local registers = dofile("status-registers.lua") - for register, data in table.sortedhash(registers) do - context(register) - context.par() - for name in table.sortedhash(data) do - context.quad() - context.type(name) + for register, data in table.sortedhash(registers) do + context(register) + context.par() + for name in table.sortedhash(data) do + context.quad() + context.type(name) + context.par() + end context.par() end - context.par() + + context.stoptitle() + end + context.starttitle { title = "callbacks" } + + commands.showcallbacks() + context.stoptitle() \stopluacode + \stoptext |