Commit graph

907 commits

Author SHA1 Message Date
Filip Tibell
e72766a7ac
Update action versions in github workflows 2024-05-12 13:21:25 +02:00
Filip Tibell
d951361ad9
Add publishing to crates.io in release workflow 2024-05-12 13:11:52 +02:00
Filip Tibell
2a7a198d58
Try to fix test runner on Windows 2024-05-12 00:56:45 +02:00
Filip Tibell
ae1ab35ee5
Even friendlier still 2024-05-11 22:07:23 +02:00
Filip Tibell
ec5625a3fb
Make output of generation script friendlier 2024-05-11 22:03:55 +02:00
Filip Tibell
2f6dec4183
Find a cli that does raw zlib, fix zlib test file 2024-05-11 21:59:56 +02:00
Filip Tibell
5c454eb3a0
Migrate to lz4 crate to be able to decode hc mode
lz4-flex unfortunately does not support this and we should prefer compatibility over maximum speed
2024-05-11 21:40:56 +02:00
Filip Tibell
48dd07efd6
lz4-flex does not support high compression level 2024-05-11 20:05:34 +02:00
Filip Tibell
160987c7bc
Almost fix lz4 2024-05-11 11:57:44 +02:00
Filip Tibell
286c659ca8
Fix newlines being on their own lines 2024-05-11 00:01:02 +02:00
Filip Tibell
237da52071
Show file diff before trying to decompress 2024-05-11 00:00:14 +02:00
Filip Tibell
57323e55c0
Handle decompress errors better 2024-05-10 23:39:45 +02:00
Filip Tibell
ba390399d4
Fix gzip test file having os flag embedded in it 2024-05-10 23:35:58 +02:00
Filip Tibell
d11bb16e88
Log output of compression tools after run 2024-05-10 23:13:52 +02:00
Filip Tibell
803c8c0701
Fix arg 2024-05-10 23:05:42 +02:00
Filip Tibell
7513ea33b4
Add sanity check to make sure serde decompress passes first 2024-05-10 22:48:41 +02:00
Filip Tibell
6875353e95
Add diffs in compression generation script 2024-05-10 22:45:01 +02:00
Filip Tibell
8a3f84cbd2
Start making script to generate compressed test files 2024-05-10 22:23:04 +02:00
Filip Tibell
8f5b5ee60b
Fix net serve test port being taken 2024-05-10 15:18:44 +02:00
Filip Tibell
a84994beea
Fix old version of scheduler crate being used 2024-05-10 15:17:17 +02:00
Filip Tibell
98aebe582a
Fix indentation and newline in new pretty format algo 2024-04-23 16:15:49 +02:00
Filip Tibell
0dc1625cff
Fix cwd not ending with path separator 2024-04-23 15:59:33 +02:00
Filip Tibell
1941fedc9f
Resolve remaining issues when features are disabled 2024-04-23 15:57:19 +02:00
Filip Tibell
3b3bd54c16
Add proper cfgs and feature dependencies to lune crate 2024-04-23 15:48:48 +02:00
Filip Tibell
b4b7440130
Move runtime struct into runtime module 2024-04-23 15:37:12 +02:00
Filip Tibell
c8dcea0a21
Remove old builtins from lune crate and use lune-std instead 2024-04-23 15:33:44 +02:00
Filip Tibell
2261733516
Migrate net builtin to new lune-std-net crate 2024-04-23 15:19:49 +02:00
Filip Tibell
00f601e4e9
Move luaurc struct and its dependencies from lune-utils to lune-std 2024-04-23 00:15:08 +02:00
Filip Tibell
d0c15e9cbc
Migrate roblox builtin to new lune-std-roblox crate 2024-04-22 23:36:12 +02:00
Filip Tibell
7f7cfb54e0
Fix every single clippy lint in lune-roblox crate (im tired, boss) 2024-04-22 23:32:27 +02:00
Filip Tibell
313dbcf65f
Migrate roblox module to new lune-roblox crate 2024-04-22 23:10:49 +02:00
Filip Tibell
040c40a3b9
Add new lune-roblox crate 2024-04-22 22:59:20 +02:00
Filip Tibell
bc42cf5a37
Migrate regex builtin to lune-std-regex crate 2024-04-22 22:57:24 +02:00
Filip Tibell
67597b7c49
Migrate process builtin to lune-std-process crate 2024-04-22 22:56:00 +02:00
Filip Tibell
d1bfbbac62
Enable missing tokio features in various crates 2024-04-22 22:15:43 +02:00
Filip Tibell
ab3b5774d5
Migrate serde builtin to lune-std-serde crate 2024-04-22 22:09:07 +02:00
Filip Tibell
3bd6bb0cd7
Migrate luau builtin to lune-std-luau crate 2024-04-22 21:40:51 +02:00
Filip Tibell
bfe93ee00a
Fix lints in lune-std-datetime 2024-04-22 21:38:00 +02:00
Filip Tibell
d947355cca
Migrate fs builtin to lune-std-fs crate 2024-04-22 21:36:27 +02:00
Filip Tibell
7fff3cbec5
Migrate datetime builtin to lune-std-datetime crate 2024-04-22 21:31:24 +02:00
Filip Tibell
5d941889f3
Reimplement printing globals and stdio.format using new formatter 2024-04-22 21:23:30 +02:00
Filip Tibell
ed409a6c9f
Properly support recursive table formatting and multithreaded use 2024-04-22 20:03:28 +02:00
Filip Tibell
7f80093eaa
Add note about results in value format impl 2024-04-22 19:19:13 +02:00
Filip Tibell
3433fb4c4f
Initial implementation of new value formatter 2024-04-22 18:11:32 +02:00
Filip Tibell
e983b60141
Add mechanism for using custom global version instead of lune-std crate version 2024-04-22 16:41:37 +02:00
Filip Tibell
6dad31df14
Initial working version of new error parser and display 2024-04-22 15:42:24 +02:00
Filip Tibell
7c702e4d34
Enable mlua luau feature in all crates 2024-04-22 13:36:39 +02:00
Filip Tibell
4e00bcf040
Start work on error parser in lune-utils 2024-04-22 13:32:52 +02:00
Filip Tibell
896121ab0d
Add example usage doc to label enum 2024-04-22 13:00:55 +02:00
Filip Tibell
b04c0c209d
Start implementing fmt module in lune-utils 2024-04-22 12:52:54 +02:00