summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2024-09-03Add Lua traceback to errors from calling lluau::expr().Nat Goodspeed
2024-09-03Iterate to print landmarks returned by LLInventory.Nat Goodspeed
2024-09-03test_inv_resultset.lua exercises LLInventory's result-set functionality.Nat Goodspeed
2024-09-03result_view() now reuses same metatable instance for every table.Nat Goodspeed
2024-09-03Break out llinventorylistener.cpp's InvResultSet as LL::ResultSet.Nat Goodspeed
2024-09-03Add test_result_view.lua; fix minor bugs in result_view.lua.Nat Goodspeed
2024-09-03In lua_what() and lua_stack(), try to report a function's name.Nat Goodspeed
2024-09-02Introduce result_view.lua, and use it in LLInventory.lua.Nat Goodspeed
2024-09-02Make `pairs()`, `ipairs()` forward to original funcs if no metamethods.Nat Goodspeed
2024-08-31Make global pairs(), ipairs() honor metamethods.Nat Goodspeed
2024-08-31Give certain LLInventory queries an API based on result sets.Nat Goodspeed
2024-08-30Add LLIntTracker<T>, an LLInstanceTracker<T, int> with generated keys.Nat Goodspeed
2024-08-30Change LLInstanceTracker::destruct() to erase().Nat Goodspeed
2024-08-29Support next(), pairs(), ipairs() for LL.setdtor() table proxies.Nat Goodspeed
2024-08-29Add Lua script name to log messages.Nat Goodspeed
2024-08-28Prevent erroneous assignment to LL.setdtor() proxy._target field.Nat Goodspeed
2024-08-28Add `LL.setdtor()` function to add a "destructor" to any Lua object.Nat Goodspeed
2024-08-28Remove obsolete, unreferenced DESTRINGIZE(), DEWSTRINGIZE() macros.Nat Goodspeed
2024-08-28Merge pull request #2416 from secondlife/lua-lazymodnat-goodspeed
2024-08-27Merge pull request #2384 from secondlife/lua-inventoryMaxim Nikolenko
2024-08-27code clean upMnikolenko Productengine
2024-08-27Merge branch 'release/luau-scripting' into lua-inventoryMaxim Nikolenko
2024-08-26Merge pull request #2400 from secondlife/lua-issue-2385Maxim Nikolenko
2024-08-26clean up Lua prefixMnikolenko Productengine
2024-08-24Update test scripts to reference UI.Floater, not standalone Floater.Nat Goodspeed
2024-08-23Massage results from UI.popup() for ease of use.Nat Goodspeed
2024-08-23Encapsulate the lazy submodule idiom as util.submoduledir().Nat Goodspeed
2024-08-23Look for lazy UI submodules in a require/UI subdirectory.Nat Goodspeed
2024-08-23Allow UI to have lazily-loaded submodules.Nat Goodspeed
2024-08-22Fix for #2385: say, shout and whisper messages from the script should be disp...Mnikolenko Productengine
2024-08-21mac build fixMnikolenko Productengine
2024-08-21Merge branch 'release/luau-scripting' into lua-inventoryMaxim Nikolenko
2024-08-21Add item limit for collectDescendentsIf func; add demo scriptMnikolenko Productengine
2024-08-21Merge pull request #2373 from secondlife/viewer-lua-2237nat-goodspeed
2024-08-21Improve diagnostic output for Lua atexit() functions.Nat Goodspeed
2024-08-21Suppress ~LuaStackDelta() verification during stack unwinding.Nat Goodspeed
2024-08-20Fix a couple more set_interrupts_counter() calls.Nat Goodspeed
2024-08-20Defend timers.Timer(iterate=True) against long callbacks.Nat Goodspeed
2024-08-20Fix for #2237: intermittent Lua data stack overflow.Nat Goodspeed
2024-08-20Fix TempSet to use type VAR to store mOldValue.Nat Goodspeed
2024-08-20Add LL::scope_exitNat Goodspeed
2024-08-20Add collectDescendentsIf api for LuaMnikolenko Productengine
2024-08-15First batch of Inventory api; raise interrupts limitMnikolenko Productengine
2024-08-15Merge branch 'release/luau-scripting' into viewer-lua-2237Nat Goodspeed
2024-08-15Introduce lluau_checkstack(L, n); use instead of luaL_checkstack().Nat Goodspeed
2024-08-13Merge pull request #2274 from secondlife/luau-0.638nat-goodspeed
2024-08-13Update Luau to v0.638-r2 (2024-08-12 build)Nat Goodspeed
2024-08-13Merge pull request #2240 from secondlife/lua-groupchatMaxim Nikolenko
2024-08-13clean up and add commentMnikolenko Productengine
2024-08-13Merge pull request #2265 from secondlife/lua-groupchat-throttleMaxim Nikolenko