--- a/core/moduleapi.lua Sun Jan 31 17:27:15 2016 +0100
+++ b/core/moduleapi.lua Mon Feb 01 21:26:15 2016 +0000
@@ -135,10 +135,7 @@
end
function api:require(lib)
- local f, n = pluginloader.load_code(self.name, lib..".lib.lua", self.environment);
- if not f then
- f, n = pluginloader.load_code(lib, lib..".lib.lua", self.environment);
- end
+ local f, n = pluginloader.load_code_ext(self.name, lib, "lib.lua", self.environment);
if not f then error("Failed to load plugin library '"..lib.."', error: "..n); end -- FIXME better error message
return f();
end