Commit Graph

20 Commits

Author SHA1 Message Date
Michael Pfaff fa744b44d8
Use git url for luau0-src dependency 2023-07-16 14:49:13 -04:00
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 aeacf6cacc
Remove `allow(dead_code)` from mlua-sys build scripts 2023-06-20 23:49:48 +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 7d586f52f2
mlua-sys: v0.2.0 2023-06-07 13:06:51 +01:00
Alex Orlenko e85818e199
mlua-sys: include luau to luau-codegen feature flag 2023-06-07 13:05:16 +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 993aaf44c7
mlua-sys: v0.1.1 2023-04-24 11:25:22 +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 dc10c80e61
Add documentation url to mlua-sys 2023-04-13 22:32:27 +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