summaryrefslogtreecommitdiff
path: root/tex/context/base/luat-dum.lua
diff options
context:
space:
mode:
Diffstat (limited to 'tex/context/base/luat-dum.lua')
-rw-r--r--tex/context/base/luat-dum.lua9
1 files changed, 6 insertions, 3 deletions
diff --git a/tex/context/base/luat-dum.lua b/tex/context/base/luat-dum.lua
index a7f602eb0..1d1a98e80 100644
--- a/tex/context/base/luat-dum.lua
+++ b/tex/context/base/luat-dum.lua
@@ -36,7 +36,6 @@ storage = { -- probably no longer needed
logs = {
new = function() return dummyfunction end,
report = dummyfunction,
- simple = dummyfunction,
}
callbacks = {
register = function(n,f) return callback.register(n,f) end,
@@ -69,8 +68,12 @@ local remapper = {
function resolvers.findfile(name,kind)
name = string.gsub(name,"\\","\/")
- kind = string.lower(kind)
- return kpse.find_file(name,(kind and kind ~= "" and (remapper[kind] or kind)) or file.extname(name,"tex"))
+ kind = kind and string.lower(kind)
+ local found = kpse.find_file(name,(kind and kind ~= "" and (remapper[kind] or kind)) or file.extname(name,"tex"))
+ if not found or found == "" then
+ found = kpse.find_file(name,"other text file")
+ end
+ return found
end
function resolvers.findbinfile(name,kind)