Commits

Author Commit Message Labels Comments Date
Alex Ames
Removed references to the Builder in the docs
Alex Ames
Removed the 'builder' feature. I don't think anyone was using it, and I didn't
Alex Ames
Added a LUAW_NO_EXTERN_C define, so that you can switch between compiling for
Alex Ames
Updating copyright
Alex Ames
Ranamed file to lower case, to match the official Lua library's conventions
Alex Ames
Removed extern "C"
Alex Ames
Removed explicit refcounting in favor of using an ephemeron table to cache
Alex Ames
Removed luaW_clean. Strictly speaking, it's not necessary.
Alex Ames
Making LuaWrapperUtil functions more windows friendly.
Alex Ames
Refactored luaW_register and added luaW_setfuncs, a function similar to luaL_setfuncs in Lua 5.2
Alex Ames
Removed some unnecessary #defines
Alex Ames
Fixed a bug with postcontructor arguments.
Alex Ames
Added luaU_pushenum
Alex Ames
Changed luaU_pushenum to luaU_setenum
Alex Ames
Fixed an off by one error in the internal ref counting used by the __gc metamethod
Alex Ames
Updated some comments and added documentation to luaU_func
Alex Ames
Moved storage table logic from luaW_hold into luaW_push where it belongs
Alex Ames
Added barebones Lua 5.2 support via some inline functions and ifdefs
Alex Ames
Added experimental luaU_func wrapper
Alex Ames
Added luaU_checkfield in addition to luaU_getfield
Alex Ames
The prvious change made to allow for multiple objects at the same address is fundamentally incompatible with classes that extend other classes.
Alex Ames
Added a luaU_set variant for const pointer members
Alex Ames
Typo fix
Alex Ames
Added luaW_wrapperfield, which I need to think of a better name for.
Alex Ames
Moved lua*_correctindex to LuaWrapper.hpp, since the functionality was needed there but hacked in previously
Alex Ames
Added a varient of getset that I had not yet added
Alex Ames
Added a variant of luaW_new which allows for user-specified number of arguments
Alex Ames
I'm a bit unsure of this change - made luaW_is and luaW_check allow for nils, and will return a null pointer in those cases.
Alex Ames
Make luaW_postconstructor play nicely with the stack when called directly from user's code
Alex Ames
Fixed a bug in one of the new utility functions
  1. Prev
  2. Next