lua-ev
lua-ev copied to clipboard
Lua integration with libev.
Could you add a way to use normal lua file descriptors? See: http://www.lua.org/source/5.1/liolib.c.html#getiofile For usabilitiy; it might be nice if there was a tolibevio(x) funtion that would take a lua...
Hi, Currently the async watcher API doesn't seem to handle the use case of multi-threading synchronization (waking up the event loop from a different thread). Could it be implemented with...
I couldn't get the tests to work (wrote one anyway), but I did manual testing and integration into an existing project without issues. (from https://github.com/brimworks/lua-ev/issues/25)
There are versions of Lua hard-coded into `cmake/Modules/FindLua5X.cmake` and Lua 5.4 is missing. Why don’t you use standard `cmake/Modules/FindLua.cmake`, by the way? Anyway, [this patch](https://github.com/brimworks/lua-ev/files/4897391/lua54.patch.txt) works around this problem.
```make $ CC=clang CXX=clang++ sudo -H luarocks install lua-ev Installing https://luarocks.org/lua-ev-v1.4-1.rockspec Cloning into 'lua-ev'... remote: Counting objects: 35, done. remote: Compressing objects: 100% (31/31), done. remote: Total 35 (delta 5),...
Would you mind tagging a version with the Lua 5.3 compatibility stuff and pushing it to Luarocks?
Refactor the CMake build system to leverage PkgConfig for locating Lua libraries and headers, improving compatibility and simplifying the build process. - Removed the custom cmake/Modules/FindLua5X.cmake module. - Updated CMakeLists.txt...