Commit Graph

132 Commits

Author SHA1 Message Date
2352ba66d4 Make an UnsafeExternCFn struct to overcome fn pointer hrtb 2025-06-23 17:40:18 +10:00
c39106b790 Implement Push for Ref 2025-06-23 11:43:47 +10:00
173149f2f7 Add stack pack and unpack methods 2025-06-23 11:40:20 +10:00
e801ee468b Implement Display for Chunk 2025-06-23 09:33:03 +10:00
7c5ea599c8 Configure bacon for cargo test 2025-06-23 09:29:21 +10:00
ba6cb10a1a Rename lb_core to lb 2025-06-23 09:29:13 +10:00
300b4539bd Add rustfmt and stylua configs 2025-06-23 09:28:04 +10:00
9f76dff977 Disable lowercase global lua warning 2025-06-23 09:27:40 +10:00
fae1c6e162 Rename CDef to Cdef 2025-06-23 09:27:15 +10:00
68f6e48043 luajit-sys has no dependencies 2025-06-23 09:26:50 +10:00
066b4e7564 Remove unused module macro 2025-06-23 09:26:16 +10:00
c9026123e6 Implement length macro in luaify 2025-06-23 07:27:52 +10:00
c3fb3407c4 Unraw idents 2025-06-23 07:18:16 +10:00
884acd71e1 Fix clippy warnings 2025-06-23 07:18:03 +10:00
e08ff38803 Implement variadic support in luaify 2025-06-23 07:02:50 +10:00
40478fb7de Add ctype new support 2025-06-22 18:41:19 +10:00
0fd59f6874 Fix luaify tests 2025-06-22 15:21:09 +10:00
0667f79ff5 Working 2025-06-22 15:11:37 +10:00
5be3f2970c Add signature check to lua_pollable 2025-06-21 06:04:50 +10:00
728ee58e0d Add more documentation to luajit crate 2025-06-21 05:26:52 +10:00
1b8c461d7e Add more documentation to luajit 2025-06-21 05:09:43 +10:00
ab14e5f28d Use bacon 2025-06-20 22:58:06 +10:00
06d3eebaa1 Working commit 2025-06-20 21:48:23 +10:00
94e1cf2eb0 Working commit 2025-06-20 11:21:38 +10:00
f9676a1436 Automatically generate drop for #[metatype] 2025-06-19 23:07:53 +10:00
8f6fc64f7a Add luajit 2025-06-19 21:54:42 +10:00
1ebeaa9e95 Use assert for type checking 2025-06-19 21:38:34 +10:00
1c821d8804 Implement metatype proc-macro 2025-06-19 20:38:40 +10:00
af81879b42 Add raw! and embed! macros in luaify 2025-06-19 17:02:53 +10:00
16ab2be6f4 Add ffi crate 2025-06-19 17:02:12 +10:00
86380a0957 Delete unused comment 2025-06-17 11:24:22 +10:00
f09f27f553 Initial commit 2025-06-17 11:23:59 +10:00