Manu Evans

Results 84 issues of Manu Evans

Questions is, should LuaD types attempt to support `const` in some useful manner? Obviously `const` has severe interactivity problems with Lua, but some parts of the LuaD API are awkward...

LuaD is kinda broken with latest DMD. 1. classes with inout methods don't work. 2. Properties don't work.

Added support for pointers. Pointers are opaque, copy by-value. Use the 'deref' property to access the object. *Note: this depends on (ie, this PR includes) the struct patch, we need...

Structs are handled by-ref in Lua code to match handling of regular tables. struct and class have uniform support for: methods, properties, member variable accessors. Refactor common code into helpers.d...

Enums are held in Lua as strings. No support for enum values that are not valid keys. No support for bitfields (yet?). Conversion function performance could be improved (linear search...

Added @noscript attribute. *Note: this depends on (ie, this PR includes) the struct patch, we need to work on pulling that first.

So the idea is to use @noscript to control things that should be hidden from script, this is obvious I think, but how can we assert such control over 3rd...

doString is regularly used on fragments of text from containing files. It would be nice if we could supply file/line numbers so that Lua error messages gave useful location information....

Emscripten is an important target where LuaJIT is not supported.

PNaCl is an important target where LuaJIT is not supported.