Age | Commit message (Expand) | Author |
2024-09-12 | Disable happy-path destructor semantics when unwinding C++ stack. | Nat Goodspeed |
2024-09-10 | Pass std::string_view by value, not by const reference. | Nat Goodspeed |
2024-09-06 | Introduce LuaFeature debug setting, default off. | Nat Goodspeed |
2024-09-05 | Merge branch 'release/luau-scripting' into lua-resultset | Nat Goodspeed |
2024-08-28 | Ditch trailing spaces. | Nat Goodspeed |
2024-08-28 | Add `LL.setdtor()` function to add a "destructor" to any Lua object. | Nat Goodspeed |
2024-08-20 | Fix for #2237: intermittent Lua data stack overflow. | Nat Goodspeed |
2024-08-15 | Introduce lluau_checkstack(L, n); use instead of luaL_checkstack(). | Nat Goodspeed |
2024-08-01 | Add lua_push(), lua_to(), lua_[gs]etfieldv(), lua_raw[gs]etfield(). | Nat Goodspeed |
2024-07-10 | Remove ability to reuse a LuaState between LLLUAmanager functions. | Nat Goodspeed |
2024-07-02 | Promote LuaRemover from llluamanager.cpp to lua_function.h. | Nat Goodspeed |
2024-06-27 | Introduce TypeTag<T> template whose int value differs for each T. | Nat Goodspeed |
2024-06-27 | Make lua_emplace<T>() use Luau userdata tags with destructors. | Nat Goodspeed |
2024-06-18 | Use LL_DEBUGS("Lua") for LuaLog. | Nat Goodspeed |
2024-06-18 | lua_emplace<T>() should permit GC despite LL.atexit() safety net. | Nat Goodspeed |
2024-06-17 | Store script's LuaListener in userdata in lua_State's Registry. | Nat Goodspeed |
2024-06-14 | Introduce LL.atexit(), internal lua_emplace<T>(), lua_toclass<T>(). | Nat Goodspeed |
2024-04-18 | Move {set,check}_interrupts_counter() to lluau namespace. | Nat Goodspeed |
2024-04-03 | Introduce fsyspath subclass of std::filesystem::path. | Nat Goodspeed |
2024-04-02 | Add LL.source_path(), source_dir() Lua entry points. | Nat Goodspeed |
2024-03-28 | Move our lua_register(), lua_rawlen() from lua_function.h to .cpp. | Nat Goodspeed |
2024-02-29 | Refactor require() to make it easier to reason about Lua stack usage. | Nat Goodspeed |
2024-02-27 | Merge branch 'release/luau-scripting' into luau-require-impl. | Nat Goodspeed |
2024-02-23 | require() code clean-up | Mnikolenko Productengine |
2024-02-23 | Ditch DebugExit: we already have Debug (in debug.h) | Nat Goodspeed |
2024-02-21 | Add the option to use clean lua_State in "Lua debug" floater | Mnikolenko Productengine |
2024-02-20 | Initial require implementation | Mnikolenko Productengine |
2024-02-13 | Add leaphelp() Lua builtin function for help on LEAP operations. | Nat Goodspeed |
2024-02-13 | Add help() function to Lua "builtins." | Nat Goodspeed |
2024-02-12 | WIP: Changes towards supporting Lua console help text. | Nat Goodspeed |
2024-02-09 | Change the LuaFunction subclass instance name suffix to _lua. | Nat Goodspeed |
2024-02-08 | Add required helptext parameter to lua_function() macro. | Nat Goodspeed |
2024-02-08 | Defend lluau::error() from platform-specific diagnostics. | Nat Goodspeed |
2024-02-07 | Add machinery to capture result of running a Lua script or snippet. | Nat Goodspeed |
2024-02-06 | Break out lua_function.h,.cpp and lualistener.h,.cpp. | Nat Goodspeed |