JakobOvrum
JakobOvrum
Most of LuaD is templated code, which source needs to be available. Thus a shared library is of limited utility.
The repository includes custom-compiled Lua binaries for Linux and Windows platforms because of #35, so adding the default system library to all POSIX configurations is not an option. Do you...
A cursory look at the backtrace seems to suggest that there's a GC-allocated array containing `LuaObject` somewhere inside it (the other high level types are composed with `LuaObject`). The array...
> But everything works for me except writing a D module for use in Lua. That segfaults. Tried it on two different machines both running arch linux 64 bit. Assuming...
> So I am using iTorch which has LuaJit built in to torch. Do I need to change that build at all, or will it be enough just to change...
Indeed LuaD contains an intermediate layer of template code that operates on the Lua stack, but these primitives are intended to be internal. The goal of the library is to...
Yes, it is still possible in various different ways, as explained in #42. I am waiting for the `std.variant` rewrite before implementing `Variant`; it is possible with the current state...
The `@internal` attribute seems like a bit of a rider. If it's meant to be used by library users, it should be documented, and a rationale provided for its inclusion....
This functionality is intentionally not in LuaIRC. I think it belongs in a higher level of abstraction. Adding this to LuaIRC reduces the generality of the library by forcing the...
> What I think would help is if you make something like a meta:queueEnabled functon, sets and gets if the queue is enabled. For example: meta:queueEnabled(true) would enable it, meta:queueEnabled()...