summaryrefslogtreecommitdiff
path: root/tex/context/base/strc-blk.lua
diff options
context:
space:
mode:
Diffstat (limited to 'tex/context/base/strc-blk.lua')
-rw-r--r--tex/context/base/strc-blk.lua7
1 files changed, 4 insertions, 3 deletions
diff --git a/tex/context/base/strc-blk.lua b/tex/context/base/strc-blk.lua
index 791f8f99b..d2f25dfb3 100644
--- a/tex/context/base/strc-blk.lua
+++ b/tex/context/base/strc-blk.lua
@@ -9,9 +9,10 @@ if not modules then modules = { } end modules ['strc-blk'] = {
-- this one runs on top of buffers and structure
local type = type
-local find, format, validstring = string.find, string.format, string.valid
+local gmatch, find = string.gmatch, string.find
+local lpegmatch = lpeg.match
local settings_to_set, settings_to_array = utilities.parsers.settings_to_set, utilities.parsers.settings_to_array
-local allocate = utilities.storage.allocate
+local allocate, mark = utilities.storage.allocate, utilities.storage.mark
local structures, context = structures, context
@@ -44,7 +45,7 @@ function blocks.print(name,data,hide)
else
context.dostartnormalblock(name)
end
- context.viafile(data,format("block.%s",validstring(name,"noname")))
+ context.viafile(data)
if hide then
context.dostophiddenblock()
else