static void ev_push_event( struct ui_event *e ) { //SHOW_FLOW( 9, "type %d abs x %d t %d", e->type, e->abs_x, e->abs_y ); //printf("%d,%d\n", e->abs_x, e->abs_y ); ev_log( 9, e ); if( e->type == UI_EVENT_TYPE_GLOBAL ) w_explode_event(e); else w_receive_event(e); }
ev_err_t ev_lua_load_libraries(lua_State *l) { const char *dir; char path[512]; dir = getenv("EV_LUA_LIBS"); if (dir) { ev_log("overriding default lua libs"); snprintf(path, sizeof(path), "%s/ev.lua", dir); if (luaL_dofile(l, path)) { ev_error("Error in lua: %s", lua_tostring(ev_lua_get_state(), -1)); return EV_FAIL; } } else { /* if( luaL_dostring(l, ev_lua_lib)) { */ /* ev_error("Error in lua: %s", lua_tostring(ev_lua_get_state(), -1)); */ /* return EV_FAIL; */ /* } */ } return EV_OK; }