7 Commits

Author SHA1 Message Date
Florian Nücke
1b15f89498 some (temporary?) changes to get it running in published form... 2013-12-08 08:56:15 +01:00
Florian Nücke
ce69b1c7dd removed some unnecessary api stuff and unused jnlua classes 2013-11-05 19:25:46 +01:00
Florian Nücke
4a664bb2e5 some cleanup; automatically restarting the shell if it stops (avoids the occasional ctrl+c shutting down the computer); added os.sleep and extended event.wait to take a filter, which basically makes it similar to cc's pullEvent with an optional timeout; determining io buffer size based on current free ram and added a minimum size; some better "sandboxing" for programs (which really isn't that, just making automatic listener cleanup as consistent as possible); using error messages in (uncaught) exceptions where possible, making for some nicer error messages, for example for out of memory errors when pushing results from the host side; made difftime a lua function; properly initializing text renderer on multi-screens; added program for paged file viewing 2013-10-24 18:34:15 +02:00
Florian Nücke
87892c32fa basic 'write' implementation for lua (writing stuff to the screen); fixed/added array return value support (jnlua only supports tables -> java, not the other way around as it turns out) 2013-09-14 16:47:21 +02:00
Florian Nücke
f9cd7fd3b6 working on drivers 2013-09-10 17:26:25 +02:00
Florian Nücke
4e820da1f2 switched to Lua 5.2 and JNLua 1.0.5; x64 libs (hopefully) 2013-08-29 22:34:41 +02:00
Florian Nücke
61f53b9955 init 2013-08-20 21:03:38 +02:00