Log

util/pluginloader.lua @ 7600:a18532076efe

description author age
modulemanager, util.pluginloader: Move logic for locating some module libraries to pluginloader, to fix problems with non-filesystem errors being masked by the second load_code call Matthew Wild 2016-02-01
util.*: Remove use of module() function, make all module functions local and return them in a table at the end Kim Alvefur 2015-02-21
Merge 0.9->0.10 Kim Alvefur 2014-03-09
util.pluginloader: Always use path separator from package.config (thanks Junne) Kim Alvefur 2014-03-09
Remove all trailing whitespace Florian Zeitz 2013-08-09
util.pluginloader: Remove unused imports Matthew Wild 2012-08-01
util.pluginloader: Expose load_file Matthew Wild 2012-08-01
Eliminate direct setfenv usage Florian Zeitz 2012-06-08
util.pluginloader: Rewritten resource loading to be cleaner, and added support for prosody-modules directory layout. "/" in plugin names is no longer supported. Waqas Hussain 2011-02-22
util.pluginloader: Remove unused support for custom loaders, to simplify further refactoring. Waqas Hussain 2011-02-20
util.pluginloader: Return file path on success in pluginloader.load_code(). Waqas Hussain 2011-02-20
util.pluginloader: Return full file path from internal file loader on success, not just the name. Waqas Hussain 2011-02-20
util.pluginloader: Add support for multiple plugin directories. Waqas Hussain 2011-01-20
util.pluginloader: Remove useless datamanager dependency. Waqas Hussain 2010-07-31
util.pluginloader: Fix loading of plugins, plugin libraries and resources in subfolders (e.g., when loading 'a/b', load 'a/mod_b.lua', and not 'mod_a/b.lua'). Waqas Hussain 2010-07-31