Alex Orlenko
|
e706ae4fcb
|
Remove Roblox from references to Luau
Closes #537
|
2025-02-24 19:03:36 +00:00 |
|
Alex Orlenko
|
cdd6a99136
|
Support Thread::resume_error call (Luau)
This method uses Luau-specific C API extension `lua_resumerror`
that allow to throw an error immediately when resuming a thead.
Closes #500 #513
|
2025-01-28 22:57:26 +00:00 |
|
Alex Orlenko
|
aa3f6ba46c
|
Fix prototype of new Luau compiler options and methods
|
2025-01-27 21:19:31 +00:00 |
|
Alex Orlenko
|
cc57bed4c8
|
Update Luau to 0.657
|
2025-01-27 14:19:40 +00:00 |
|
Alex Orlenko
|
7a3f19b857
|
Ensure that buffer with Luau compiled code is always freed
|
2024-11-29 13:36:51 +00:00 |
|
Alex Orlenko
|
b34d67ec41
|
Update Luau to 0.650 (luau0-src 0.11.1)
|
2024-11-03 14:49:12 +00:00 |
|
Alex Orlenko
|
81d7c81532
|
Update Luau to 0.647
|
2024-10-12 21:30:56 +01:00 |
|
Alex Orlenko
|
3088516851
|
Update luaL_checkstack messages
|
2024-09-22 17:33:28 +01:00 |
|
Alex Orlenko
|
ecc09c4387
|
Add luaL_loadbufferenv helper to all Lua versions
|
2024-08-25 17:29:58 +01:00 |
|
bjcscat
|
7bfd32750d
|
Change chunk env to use luau's load env parameter (#442)
|
2024-08-25 16:50:41 +01:00 |
|
Alex Orlenko
|
b4892c228c
|
Add rustfmt.toml
|
2024-07-31 13:42:37 +01:00 |
|
Alex Orlenko
|
b46cad1db1
|
Support Luau v0.629
|
2024-06-09 00:37:58 +01:00 |
|
Alex Orlenko
|
317ce7caa6
|
Add Lua::set_fflag() to control Luau feature flags
|
2024-05-04 21:15:22 +01:00 |
|
Alex Orlenko
|
3a44729a48
|
Mark lua_Callbacks as non exhaustive (Luau)
|
2024-05-04 21:11:29 +01:00 |
|
Alex Orlenko
|
3d46fad459
|
Update luau-src to v0.9
Mark `lua_CompileOptions` as non exhaustive
|
2024-05-04 21:10:24 +01:00 |
|
Alex Orlenko
|
5a22437d5f
|
Assert that luau_compile returns non-null pointer.
Fixes #381
|
2024-03-16 23:39:10 +00:00 |
|
Alex Orlenko
|
e30b425224
|
Fix crash when initializing Luau sandbox without stdlibs (#361)
|
2024-01-27 11:51:59 +00:00 |
|
Alex Orlenko
|
e97e69a309
|
Update Luau to 0.609 (luau-src v0.8.0)
|
2024-01-25 09:38:46 +00:00 |
|
Alex Orlenko
|
a38e484fe9
|
Increase luau max stack size to 1M from 100k
|
2024-01-18 23:05:23 +00:00 |
|
Alex Orlenko
|
5043447f23
|
Support Luau buffer type and and library.
Buffer is an object that represents a fixed-size mutable block of memory and added to Luau 0.601.
See https://luau-lang.org/library#buffer-library for more details.
|
2023-11-16 12:55:58 +00:00 |
|
Alex Orlenko
|
b879abc418
|
Add lua_newuserdata_t helper to mlua-sys/luau
|
2023-10-24 23:58:47 +01:00 |
|
Alex Orlenko
|
a1e39a8620
|
Remove MemoryState from ExtraData and retrieve using lua_getallocf (recently added to Luau)
|
2023-10-24 00:23:32 +01:00 |
|
Alex Orlenko
|
c137da7618
|
Update to Luau 0.590
|
2023-08-12 14:12:59 +01:00 |
|
Alex Orlenko
|
a85e757d4d
|
Bump luau-src to v0.6.0+luau588
This release has better codegen support (and breaking changed unfortunately)
|
2023-07-28 20:30:46 +01:00 |
|
Alex Orlenko
|
4daa631178
|
Set __type metatable field for Luau instead of __name.
Other Lua versions continue to use `__name` field.
Also make `MetaMethod` enum non-exhaustive (and add `Type` variant)
Closes #295
|
2023-07-26 21:43:26 +01:00 |
|
Alex Orlenko
|
9f5325ef2f
|
Use c-unwind ABI (Rust 1.71+)
|
2023-07-22 23:54:30 +01:00 |
|
Alex Orlenko
|
6fb65a8fbe
|
Fix loading luau code starting with \t
|
2023-07-22 18:44:44 +01:00 |
|
Alex Orlenko
|
1f0e81c9a1
|
Add a dedicated type for Luau vector.
Refactor existing implementation and add 4-dimensional vectors support.
|
2023-06-20 13:30:42 +01:00 |
|
Alex Orlenko
|
16bec29274
|
Fix setting Luau version number in _VERSION env var
|
2023-06-07 12:35:45 +01:00 |
|
Alex Orlenko
|
4306e6e978
|
Add Value::to_string() method similar to luaL_tolstring.
It uses `__tostring` metamethod if set.
Closes #279
|
2023-05-27 01:29:08 +01:00 |
|
Alex Orlenko
|
22e748557c
|
Add new feature flag luau-jit to enable experimental Luau codegen backend
|
2023-05-24 23:13:12 +01:00 |
|
Alex Orlenko
|
54cbc62727
|
mlua-sys: use luau-src v0.5.6+luau573
|
2023-04-24 11:24:32 +01:00 |
|
Alex Orlenko
|
15dc0e9f23
|
Move ffi module into mlua-sys crate
|
2023-04-12 23:23:34 +01:00 |
|