|
|
|
@ -75,7 +75,7 @@ DFhackCExport command_result plugin_onupdate ( Core * c )
|
|
|
|
|
catch(lua::exception &e)
|
|
|
|
|
{
|
|
|
|
|
c->con.printerr("Error OnTick:%s\n",e.what());
|
|
|
|
|
c->con.printerr("%s",lua::DebugDump(lua::glua::Get()));
|
|
|
|
|
c->con.printerr("%s",lua::DebugDump(lua::glua::Get()).c_str());
|
|
|
|
|
c->con.msleep(1000);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
@ -102,7 +102,7 @@ void InterpreterLoop(Core* c)
|
|
|
|
|
catch(lua::exception &e)
|
|
|
|
|
{
|
|
|
|
|
con.printerr("Error:%s\n",e.what());
|
|
|
|
|
c->con.printerr("%s",lua::DebugDump(lua::glua::Get()));
|
|
|
|
|
c->con.printerr("%s",lua::DebugDump(lua::glua::Get()).c_str());
|
|
|
|
|
s.settop(0);
|
|
|
|
|
}
|
|
|
|
|
con.lineedit(">>",curline);
|
|
|
|
@ -123,7 +123,7 @@ DFhackCExport command_result lua_run (Core * c, vector <string> & parameters)
|
|
|
|
|
catch(lua::exception &e)
|
|
|
|
|
{
|
|
|
|
|
con.printerr("Error:%s\n",e.what());
|
|
|
|
|
c->con.printerr("%s",lua::DebugDump(lua::glua::Get()));
|
|
|
|
|
c->con.printerr("%s",lua::DebugDump(lua::glua::Get()).c_str());
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
@ -148,7 +148,7 @@ DFhackCExport command_result dfusion (Core * c, vector <string> & parameters)
|
|
|
|
|
catch(lua::exception &e)
|
|
|
|
|
{
|
|
|
|
|
con.printerr("Error:%s\n",e.what());
|
|
|
|
|
c->con.printerr("%s",lua::DebugDump(lua::glua::Get()));
|
|
|
|
|
c->con.printerr("%s",lua::DebugDump(lua::glua::Get()).c_str());
|
|
|
|
|
}
|
|
|
|
|
s.settop(0);// clean up
|
|
|
|
|
mymutex->unlock();
|
|
|
|
|