Commit Graph

14 Commits

Author SHA1 Message Date
Michael Pfaff 061f84f702
Turn more comments into doc comments, improve debuggability 2023-07-16 14:39:35 -04:00
Michael Pfaff 96575e6ab5
More inline, make some methods and constructors public, add create_c_closure 2023-07-06 13:06:17 -04:00
Michael Pfaff 11d81209d9
API changes, inline more often 2023-07-06 13:06:08 -04: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 3d7796de55
clippy 2023-05-27 22:08:42 +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 1c66a02878
Update to Lua 5.4.6 2023-05-21 00:55:06 +01:00
Alex Orlenko 54cbc62727
mlua-sys: use luau-src v0.5.6+luau573 2023-04-24 11:24:32 +01:00
Alex Orlenko c178bc0a55
cargo fmt 2023-04-14 10:29:12 +01:00
Alex Orlenko 98888883bc
mlua-sys: clippy 2023-04-14 00:31:06 +01:00
Alex Orlenko 23b9cefdca
Add missing `doc_cfg` feature to mlua-sys 2023-04-13 21:55:37 +01:00
Alex Orlenko 15dc0e9f23
Move ffi module into mlua-sys crate 2023-04-12 23:23:34 +01:00