Comparison

core/modulemanager.lua @ 1389:846df07536eb

modulemanager: Expose api table to allow others to extend the module API
author Matthew Wild <mwild1@gmail.com>
date Tue, 23 Jun 2009 01:48:01 +0100
parent 1386:9132f16666e4
child 1394:2ebed659b958
comparison
equal deleted inserted replaced
1388:546caa44620c 1389:846df07536eb
36 -- We need this to let modules access the real global namespace 36 -- We need this to let modules access the real global namespace
37 local _G = _G; 37 local _G = _G;
38 38
39 module "modulemanager" 39 module "modulemanager"
40 40
41 local api = {}; -- Module API container 41 api = {};
42 local api = api; -- Module API container
42 43
43 local modulemap = { ["*"] = {} }; 44 local modulemap = { ["*"] = {} };
44 45
45 local stanza_handlers = multitable_new(); 46 local stanza_handlers = multitable_new();
46 local handler_info = {}; 47 local handler_info = {};