Commit graph

17 commits

Author SHA1 Message Date
Filip Tibell
915dbf7bd9
Fix scripts that terminate instantly hanging forever 2023-01-24 20:30:47 -05:00
Filip Tibell
7eff6e4555
Improve file paths in error stack traces 2023-01-24 15:27:38 -05:00
Filip Tibell
4609092ec4
Fix task.defer timing 2023-01-24 12:51:12 -05:00
Filip Tibell
0d0bb3f178
Implement relative path requires, proper exit codes 2023-01-24 02:05:54 -05:00
Filip Tibell
1011db6372
Silence task.wait error in canceled tasks 2023-01-23 19:54:16 -05:00
Filip Tibell
d4ad835fd8
Lune library internal util improvements, type definition improvements 2023-01-23 18:52:31 -05:00
Filip Tibell
dc8206d9fd
Remove another old TODO 2023-01-23 16:20:07 -05:00
Filip Tibell
d531cf3813
Use mlua prelude instead of manual imports 2023-01-22 21:31:55 -05:00
Filip Tibell
e5e96dfd54
Use table builder wherever possible instead of manual table creation 2023-01-22 20:18:09 -05:00
Filip Tibell
f8a2eb79d4
Implement task library & test suite, mostly 2023-01-21 20:11:17 -05:00
Filip Tibell
8ab5855ccc
Add missing task.cancel API 2023-01-21 17:23:39 -05:00
Filip Tibell
3689eb17d2
More output formatting improvements 2023-01-21 17:02:49 -05:00
Filip Tibell
7814282d3d
Prepare for task scheduler, improve error formatting 2023-01-21 16:40:57 -05:00
Filip Tibell
f9627fc2ae
Use table builder helper for creating globals 2023-01-21 15:48:56 -05:00
Filip Tibell
761580ad84
Implement test suite for console 2023-01-21 01:37:31 -05:00
Filip Tibell
25b1dcb472
Improve output formatting 2023-01-20 22:21:31 -05:00
Filip Tibell
c90f40cf30
Split into lune lib & lune cli for easier external usage 2023-01-20 22:01:02 -05:00