lumen
lumen copied to clipboard
Lua Multitasking Environment.
Changed from LGPL'd base64 encode and decode implementations to more permissivly licensed ones, taken from the BaseXX library.
Hi, It does not work with lua 5.2.3 in my laptop, (Ubuntu Gnome 14.04 amd64). It works with luajit from openresty. Below is the result running test.lua: cch@cch-NV47H:~/mycode/lua/lumen/tests$ lua test.lua...
Added check for windows and sleep method for it, if found. Also, I have a tiny C library that just does sleep. It also works for unix/mac/windows and support usleep,...
Have you considered the possibility of integration a libev based main-loop using something like the Lua libev binding (https://github.com/brimworks/lua-ev). Your scheduler looks really nice but it remains unclear (to me)...
It would be useful to have a way of ensuring that clean up happens in tasks that open files or interact with resources that should be tidied up I was...
I'm trying to wait until two Lumen tasks have finished, basically using the following code: ```lua a = sched.new_task(function() -- Does some work end) b = sched.new_task(function() -- Does some...
Hi Xopxe There are a few things about the `selector.grab_stdout` tool that don't work for me: * Doesn't grab `stderr` which many tools such as `wget` use extensively * Doesn't...