Log

core/moduleapi.lua @ 4585:a8901f59bc53

description author age
moduleapi: Add module:shared(), a way to easily share data between multiple loaded modules Matthew Wild 2012-01-22
moduleapi: Add module:depends(), a way to safely depend upon another module at runtime Matthew Wild 2012-01-22
modulemanager, moduleapi: Replace hooks multitable with an event_handlers map stored in individual modules. Also adds module:hook_object_event() to hook events on any util.events compatible object. Matthew Wild 2012-01-22
modulemanager: Move in-module API functions to core.moduleapi (half the file size, yay) Matthew Wild 2012-01-22