119 /* Verified ok */ |
120 /* Verified ok */ |
120 int luaopen_luaevent_core(lua_State* L) { |
121 int luaopen_luaevent_core(lua_State* L) { |
121 /* Register external items */ |
122 /* Register external items */ |
122 event_callback_register(L); |
123 event_callback_register(L); |
123 event_buffer_register(L); |
124 event_buffer_register(L); |
|
125 buffer_event_register(L); |
|
126 lua_settop(L, 0); |
124 /* Setup metatable */ |
127 /* Setup metatable */ |
125 luaL_newmetatable(L, EVENT_BASE_MT); |
128 luaL_newmetatable(L, EVENT_BASE_MT); |
126 lua_newtable(L); |
129 lua_newtable(L); |
127 luaL_register(L, NULL, base_funcs); |
130 luaL_register(L, NULL, base_funcs); |
128 lua_setfield(L, -2, "__index"); |
131 lua_setfield(L, -2, "__index"); |