summaryrefslogtreecommitdiff
path: root/tex/context/base/mkiv/data-bin.lua
diff options
context:
space:
mode:
Diffstat (limited to 'tex/context/base/mkiv/data-bin.lua')
-rw-r--r--tex/context/base/mkiv/data-bin.lua11
1 files changed, 7 insertions, 4 deletions
diff --git a/tex/context/base/mkiv/data-bin.lua b/tex/context/base/mkiv/data-bin.lua
index 1d1e8b749..2bac901ea 100644
--- a/tex/context/base/mkiv/data-bin.lua
+++ b/tex/context/base/mkiv/data-bin.lua
@@ -6,22 +6,25 @@ if not modules then modules = { } end modules ['data-bin'] = {
license = "see context related readme files"
}
-local resolvers = resolvers
+local resolvers = resolvers
local methodhandler = resolvers.methodhandler
+local notfound = resolvers.loaders.notfound
function resolvers.findbinfile(filename,filetype)
return methodhandler('finders',filename,filetype)
end
-function resolvers.openbinfile(filename)
+local function openbinfile(filename)
return methodhandler('loaders',filename) -- a bit weird: load
end
+resolvers.openbinfile = openbinfile
+
function resolvers.loadbinfile(filename,filetype)
local fname = methodhandler('finders',filename,filetype)
if fname and fname ~= "" then
- return resolvers.openbinfile(fname) -- a bit weird: open
+ return openbinfile(fname) -- a bit weird: open
else
- return resolvers.loaders.notfound()
+ return notfound()
end
end