diff options
Diffstat (limited to 'tex/context/base/l-package.lua')
-rw-r--r-- | tex/context/base/l-package.lua | 24 |
1 files changed, 1 insertions, 23 deletions
diff --git a/tex/context/base/l-package.lua b/tex/context/base/l-package.lua index 0dbff7c57..579fd3941 100644 --- a/tex/context/base/l-package.lua +++ b/tex/context/base/l-package.lua @@ -17,7 +17,7 @@ if not modules then modules = { } end modules ['l-package'] = { -- -- local mysql = require("luasql.mysql") local type = type -local gsub, format, find = string.gsub, string.format, string.find +local gsub, format = string.gsub, string.format local P, S, Cs, lpegmatch = lpeg.P, lpeg.S, lpeg.Cs, lpeg.match @@ -68,7 +68,6 @@ local helpers = package.helpers or { sequence = { "already loaded", "preload table", - "qualified path", -- beware, lua itself doesn't handle qualified paths (prepends ./) "lua extra list", "lib extra list", "path specification", @@ -244,23 +243,6 @@ end helpers.loadedbypath = loadedbypath -local function loadedbyname(name,rawname) - if find(name,"^/") or find(name,"^[a-zA-Z]:/") then - local trace=helpers.trace - if trace then - helpers.report("qualified name, identifying '%s'",what,name) - end - if isreadable(name) then - if trace then - helpers.report("qualified name, '%s' found",what,name) - end - return loadfile(name) - end - end -end - -helpers.loadedbyname = loadedbyname - methods["already loaded"] = function(name) return package.loaded[name] end @@ -269,10 +251,6 @@ methods["preload table"] = function(name) return builtin["preload table"](name) end -methods["qualified path"]=function(name) - return loadedbyname(addsuffix(lualibfile(name),"lua"),name) -end - methods["lua extra list"] = function(name) return loadedbypath(addsuffix(lualibfile(name),"lua" ),name,getextraluapaths(),false,"lua") end |