This repository was archived by the owner on Nov 12, 2025. It is now read-only.
Tags: vurvdev/rglua
Tags
2.0.0-beta Full changelist will be in 2.0.0. Essentially a lot of breaking changes, added Userdata support for Vector and Angle, some missing lua c api functions, and a lot of documentation.
1.0.0 * Use $crate instead of rglua in macros * Add variadic support to dyn_symbols (In turn re-adds luaL_error and pushfstring * Add lua_getinfo * Add lua_next * Add lua_replace * Add lua_lessthan * Add lua_gc * Add rest of the functions we were missing * Add lua_objlen Types are now T* instead of Type::*. Same with prior enums. Deprecated old ones * Added LuaDebug * Added LuaAlloc * Added LuaHook * Added LuaReader * Removed redundant Interface trait, vtables already adds a function to get a ptr. I'm not gonna work on this for a while this is getting tiring. Near the completion of the library (in terms of the lua part.)
Refactor * Reprecated rstring to rename to rstr to better reflect using &str type. * Bumped to 0.5.0 * C Types are in snake case * Fix clippy lints * Add a prelude that includes lua functions and basic types. * Make exposed symbols static instead of const as they should be.. * Added unit test for cstr! function * Put interface stuff under new ``interfaces`` feature (default enabled).
PreviousNext