Commit graph

  • ee5b67bf3a
    Update lockfile Filip Tibell 2023-01-25 16:17:46 -05:00
  • 59c00eb459
    Version 0.1.3 Filip Tibell 2023-01-25 15:58:28 -05:00
  • 536b24c939
    Improve readme formatting Filip Tibell 2023-01-25 14:56:15 -05:00
  • d34d87ddb0
    Mention list command in readme Filip Tibell 2023-01-25 14:49:20 -05:00
  • 92781a521c
    Implement list subcommand Filip Tibell 2023-01-25 14:42:10 -05:00
  • 8b7990b9a9
    Auto-publish to crates.io Filip Tibell 2023-01-24 21:11:04 -05:00
  • 169be092bd
    Make readme snazzier Filip Tibell 2023-01-24 21:02:50 -05:00
  • 7fa34891ca
    Fix license expression in crate config Filip Tibell 2023-01-24 20:36:59 -05:00
  • 67526f6cb8
    Version 0.1.2 Filip Tibell 2023-01-24 20:32:31 -05:00
  • fb1dc1ade2
    Remove debug print Filip Tibell 2023-01-24 20:31:13 -05:00
  • 915dbf7bd9
    Fix scripts that terminate instantly hanging forever Filip Tibell 2023-01-24 20:30:47 -05:00
  • 530d01fc9d
    Version 0.1.1 Filip Tibell 2023-01-24 15:38:43 -05:00
  • ec94a76e23
    Update changelog Filip Tibell 2023-01-24 15:38:04 -05:00
  • d3046194bc
    Potential fix for process.spawn yield issue Filip Tibell 2023-01-24 15:36:09 -05:00
  • 7eff6e4555
    Improve file paths in error stack traces Filip Tibell 2023-01-24 15:27:38 -05:00
  • 4b2b391900
    Fix typo in readme Filip Tibell 2023-01-24 14:17:07 -05:00
  • 4f26b02de8
    Improve tests for downloading definition files Filip Tibell 2023-01-24 14:05:19 -05:00
  • 5c6fdb4a6e
    Make CLI tests less flaky Filip Tibell 2023-01-24 13:48:37 -05:00
  • ef61531199
    Add relative path requires to vscode settings file Filip Tibell 2023-01-24 13:45:28 -05:00
  • f230a4a769
    Update readme Filip Tibell 2023-01-24 13:42:07 -05:00
  • 3c0e270279
    Share more code in task lib test files Filip Tibell 2023-01-24 12:52:41 -05:00
  • 4609092ec4
    Fix task.defer timing Filip Tibell 2023-01-24 12:51:12 -05:00
  • 7d0338ef3c
    Version 0.1.0 Filip Tibell 2023-01-24 12:44:33 -05:00
  • 8a172747ee
    Update type definitions in readme Filip Tibell 2023-01-24 12:31:25 -05:00
  • 616882912c
    Update changelog Filip Tibell 2023-01-24 12:30:00 -05:00
  • 113f290c59
    Implement argument passing for task lib Filip Tibell 2023-01-24 12:24:57 -05:00
  • 371892fc7d
    Properly remove task-spawned threads from registry after use Filip Tibell 2023-01-24 12:10:43 -05:00
  • cb9aa1fc1b
    Fix cli type definition download commands Filip Tibell 2023-01-24 11:57:02 -05:00
  • 709c307374
    Add tests to prevent regressions in downloading type definitions Filip Tibell 2023-01-24 11:53:06 -05:00
  • 751adc04c3
    Remove usage of block_on inside of async function Filip Tibell 2023-01-24 11:31:27 -05:00
  • cc07b914c1
    Mention new luau-lsp setting in readme Filip Tibell 2023-01-24 11:27:20 -05:00
  • e7ecf5654e
    Add note about special env var for require Filip Tibell 2023-01-24 02:09:12 -05:00
  • 0d0bb3f178
    Implement relative path requires, proper exit codes Filip Tibell 2023-01-24 02:05:54 -05:00
  • bfe852f034
    Uncomment task lib argument stuff to prepare for implementation Filip Tibell 2023-01-23 20:59:57 -05:00
  • d71a3a2b10
    Temporarily syntax highlight .luau files as normal lua Filip Tibell 2023-01-23 20:55:43 -05:00
  • 76f21076f9
    Version 0.0.6 Filip Tibell 2023-01-23 20:14:01 -05:00
  • 8020d93144
    Add missing minimum task wait/delay Filip Tibell 2023-01-23 19:59:35 -05:00
  • 1011db6372
    Silence task.wait error in canceled tasks Filip Tibell 2023-01-23 19:54:16 -05:00
  • fcf59455db
    Improve task.cancel unit test Filip Tibell 2023-01-23 19:21:53 -05:00
  • bd162a9bd6
    Add task lib to readme Filip Tibell 2023-01-23 19:14:41 -05:00
  • af8eb08433
    Update unit tests & typedefs Filip Tibell 2023-01-23 19:13:18 -05:00
  • ee3403d44d
    Update changelog Filip Tibell 2023-01-23 19:07:37 -05:00
  • d4ad835fd8
    Lune library internal util improvements, type definition improvements Filip Tibell 2023-01-23 18:52:31 -05:00
  • 2eb12c9aed
    Fix task.spawn not running instantly Filip Tibell 2023-01-23 17:50:11 -05:00
  • 8fca650f46
    Fix coroutine.resume Filip Tibell 2023-01-23 17:39:16 -05:00
  • b1e7b2dd77
    Use static coroutine close function instead of always fetching global Filip Tibell 2023-01-23 17:34:43 -05:00
  • dc8206d9fd
    Remove another old TODO Filip Tibell 2023-01-23 16:20:07 -05:00
  • f549b98925
    Remove old TODO Filip Tibell 2023-01-23 16:19:40 -05:00
  • eea1e65c07
    Clean up boilerplate in task lib implementation Filip Tibell 2023-01-23 16:18:20 -05:00
  • f2c9213e3e
    Fix task cancel test being flaky due to task spawn scheduling Filip Tibell 2023-01-23 14:09:10 -05:00
  • 547d8f25f3
    Fix task lib sending too many messages Filip Tibell 2023-01-23 13:54:34 -05:00
  • fd8a41759c
    Improve process error code handling Filip Tibell 2023-01-23 13:51:32 -05:00
  • c2ee188ad5
    Fix process.spawn yielding issue Filip Tibell 2023-01-23 13:18:48 -05:00
  • 5839a7b021
    Minor runner improvements Filip Tibell 2023-01-23 02:47:06 -05:00
  • 19829d7cf4
    Re-implement task library, take two Filip Tibell 2023-01-23 02:38:32 -05:00
  • 54846648fd
    Re-implement task library Filip Tibell 2023-01-22 23:00:09 -05:00
  • d50095e974
    Update changelog Filip Tibell 2023-01-22 21:51:02 -05:00
  • 746990938c
    Version 0.0.5 Filip Tibell 2023-01-22 21:46:30 -05:00
  • d531cf3813
    Use mlua prelude instead of manual imports Filip Tibell 2023-01-22 21:31:55 -05:00
  • 09a7619995
    Clean up err returns Filip Tibell 2023-01-22 21:21:11 -05:00
  • 06339a2699
    Migrate away from tokio & reqwest, use smol & ureq Filip Tibell 2023-01-22 21:14:13 -05:00
  • e5e96dfd54
    Use table builder wherever possible instead of manual table creation Filip Tibell 2023-01-22 20:18:09 -05:00
  • 4ed69994a2
    Improve test output Filip Tibell 2023-01-22 19:25:36 -05:00
  • 276200225b
    Ensure threads get returned from task lib in unit tests Filip Tibell 2023-01-22 17:06:35 -05:00
  • f22ef577cf
    More work on task lib Filip Tibell 2023-01-22 17:05:01 -05:00
  • 02fd4e8733
    Cleanup Filip Tibell 2023-01-22 16:36:34 -05:00
  • 706368a462
    Implement functional but blocking task lib in rust Filip Tibell 2023-01-22 16:26:45 -05:00
  • 6b14bc3dc0
    Pass ownership to global constructors to avoid lifetime issues Filip Tibell 2023-01-22 15:23:56 -05:00
  • 6d432171e5
    Refactor task wait test Filip Tibell 2023-01-22 14:44:23 -05:00
  • af0c6d882e
    Make wait async again Filip Tibell 2023-01-22 14:39:57 -05:00
  • f8a2eb79d4
    Implement task library & test suite, mostly Filip Tibell 2023-01-21 20:11:17 -05:00
  • 8ab5855ccc
    Add missing task.cancel API Filip Tibell 2023-01-21 17:23:39 -05:00
  • 3689eb17d2
    More output formatting improvements Filip Tibell 2023-01-21 17:02:49 -05:00
  • 7814282d3d
    Prepare for task scheduler, improve error formatting Filip Tibell 2023-01-21 16:40:57 -05:00
  • 7aa35d8130
    Simplify implementation of console global Filip Tibell 2023-01-21 15:55:16 -05:00
  • f9627fc2ae
    Use table builder helper for creating globals Filip Tibell 2023-01-21 15:48:56 -05:00
  • e6faa3f6be
    Use plain tables instead of userdata for globals Filip Tibell 2023-01-21 15:30:22 -05:00
  • d5b3d3f94b
    Implement test suite & prototypes for task global Filip Tibell 2023-01-21 15:07:18 -05:00
  • 8e8fb6c54f
    Implement task.wait global Filip Tibell 2023-01-21 13:33:33 -05:00
  • 2e5f70dea8
    Add note about test not working Filip Tibell 2023-01-21 02:07:17 -05:00
  • 63989af21f
    Implement missing test case Filip Tibell 2023-01-21 02:05:16 -05:00
  • 8e58a8ed10
    Implement test suite for fs Filip Tibell 2023-01-21 02:01:46 -05:00
  • 10f1aaa479
    Update changelog Filip Tibell 2023-01-21 01:41:00 -05:00
  • 761580ad84
    Implement test suite for console Filip Tibell 2023-01-21 01:37:31 -05:00
  • b64990490d
    Implement test suite for net Filip Tibell 2023-01-21 01:10:19 -05:00
  • 9e4ad3fd84
    Test lib & cli separately in CI Filip Tibell 2023-01-21 00:04:38 -05:00
  • 9cef9e01e5
    Move tests to lib Filip Tibell 2023-01-21 00:03:16 -05:00
  • 94393419c2
    Start work on proper tests suite Filip Tibell 2023-01-20 23:40:31 -05:00
  • 25b1dcb472
    Improve output formatting Filip Tibell 2023-01-20 22:21:31 -05:00
  • 89d0606d06
    Reword readme to guide users towards using the luau file extension instead of lua Filip Tibell 2023-01-20 22:08:16 -05:00
  • c90f40cf30
    Split into lune lib & lune cli for easier external usage Filip Tibell 2023-01-20 22:01:02 -05:00
  • 2565e02e11
    Version 0.0.4 Filip Tibell 2023-01-20 21:18:11 -05:00
  • 19900b69f0
    Fix date in changelog Filip Tibell 2023-01-20 21:16:31 -05:00
  • 86cd8ebe33
    Reorganize & declutter source files Filip Tibell 2023-01-20 21:15:58 -05:00
  • af3d022f5d
    Go back to matching on bool since it was more obvious Filip Tibell 2023-01-20 21:09:08 -05:00
  • 3c3a798fbb
    Use pedantic clippy, fix lints Filip Tibell 2023-01-20 21:05:51 -05:00
  • bce6958c46
    Refactor process args & env, improve errors Filip Tibell 2023-01-20 15:21:20 -05:00
  • b6822e603e
    Fix example file skipping too much in CI Filip Tibell 2023-01-19 22:19:56 -05:00
  • a9e3676d31
    Fix formatting nitpick Filip Tibell 2023-01-19 22:14:52 -05:00
  • 3706d9f8c6
    Version 0.0.3 Filip Tibell 2023-01-19 22:12:25 -05:00