Sat, 23 May 2009 00:33:23 +0300fix lua_thread_resume_state to not call lua_resume from a CFunction executing in the same state; lua_thread_done is now unprotected... default
Tero Marttila <terom@fixme.fi> [Sat, 23 May 2009 00:33:23 +0300] rev 215
fix lua_thread_resume_state to not call lua_resume from a CFunction executing in the same state; lua_thread_done is now unprotected...

Thu, 21 May 2009 17:08:47 +0300merge lua_thread_setup bcak into _lua_thread_start, as everything can be done on the main lua state
Tero Marttila <terom@fixme.fi> [Thu, 21 May 2009 17:08:47 +0300] rev 214
merge lua_thread_setup bcak into _lua_thread_start, as everything can be done on the main lua state

Thu, 21 May 2009 16:57:56 +0300implement lua_console_on_interrupt to abort any executing thread
Tero Marttila <terom@fixme.fi> [Thu, 21 May 2009 16:57:56 +0300] rev 213
implement lua_console_on_interrupt to abort any executing thread

Thu, 21 May 2009 16:57:28 +0300add a console_callbacks::on_interrupt callback triggered by SIGINT while waiting
Tero Marttila <terom@fixme.fi> [Thu, 21 May 2009 16:57:28 +0300] rev 212
add a console_callbacks::on_interrupt callback triggered by SIGINT while waiting

Thu, 21 May 2009 16:57:00 +0300fix lua_nexus_sleep to use lua_thread_yield_state
Tero Marttila <terom@fixme.fi> [Thu, 21 May 2009 16:57:00 +0300] rev 211
fix lua_nexus_sleep to use lua_thread_yield_state

Thu, 21 May 2009 16:56:42 +0300implement lua_thread_abort, add lua_thread_yield_state func, and fix lua_thread_resume_state to use protected mode
Tero Marttila <terom@fixme.fi> [Thu, 21 May 2009 16:56:42 +0300] rev 210
implement lua_thread_abort, add lua_thread_yield_state func, and fix lua_thread_resume_state to use protected mode

Thu, 21 May 2009 16:55:56 +0300accept NULL for log function fmt arg
Tero Marttila <terom@fixme.fi> [Thu, 21 May 2009 16:55:56 +0300] rev 209
accept NULL for log function fmt arg

Thu, 21 May 2009 16:24:52 +0300merge lua-threads branch, all lua_console input is now executed in a new lua thread
Tero Marttila <terom@fixme.fi> [Thu, 21 May 2009 16:24:52 +0300] rev 208
merge lua-threads branch, all lua_console input is now executed in a new lua thread

Thu, 21 May 2009 16:23:50 +0300fix lua_nexus_sleep to use EV_TIMEOUT + misc lua-threads
Tero Marttila <terom@fixme.fi> [Thu, 21 May 2009 16:23:50 +0300] rev 207
fix lua_nexus_sleep to use EV_TIMEOUT + misc

Thu, 21 May 2009 16:23:27 +0300fix console to ignore input while waiting, and rename have_input -> have_prompt lua-threads
Tero Marttila <terom@fixme.fi> [Thu, 21 May 2009 16:23:27 +0300] rev 206
fix console to ignore input while waiting, and rename have_input -> have_prompt