Open Skies
Open Skies
Lua has a default panic function that adds stacktrace information to the error when it happens, but this only happens on an unprotected error. When pcall or xpcall is used,...
I would rather not allow circular requires. I think it is an architectural flaw to use a circular require or dependency.
In my opinion, circular requires are a footgun. They shouldn't be necessary anywhere and they are a place where it is particularly easy to mess up. Having a nice error...
I think it is entirely possible to make relative requires work without patching the top level require itself or adding a helper. Presumably, if something is doing a relative require...
From reading the code, this appears to extend the `edit` program in OpenOS to add functionality to restore the terminal to how it was before the program was invoked, so...
There's a pretty good reason not to support this. It would drastically increase the complexity of the needed serializers and even then there might be assumptions built into the library...
Idle handles cause 100% CPU usage because they prevent the wait until the next event in the loop and causes it to do a non-blocking check for new events and...
The userdata would have to be created on the new thread, not passed across it. If you don't mind making some custom C++ code for this, you can make a...
Are you wanting a many-many architecture or a one-many architecture? Do you want any thread to be able to communicate to any thread that it has acquired a channel for...
Sidenote, building a better way to do this into luv is an ongoing project of mine, but unfortunately it isn't done yet so I can't just point you to a...