lune icon indicating copy to clipboard operation
lune copied to clipboard

A standalone Luau runtime

Results 77 lune issues
Sort by recently updated
recently updated
newest added

A feature to install `lune` packages within `lune cli`, similar to `npm` or `aftman`. This feature should allow users install lune based packages from `github repo` or a dedicated Lune...

enhancement
external
pending / needs design

Right now, `lune setup` can only configure VS Code. There are a couple TODO comments mentioning a desire to support other editors: https://github.com/lune-org/lune/blob/94ba331ed0025b45b687a401e06521afbc4ff109/src/cli/setup.rs#L27-L39 https://github.com/lune-org/lune/blob/94ba331ed0025b45b687a401e06521afbc4ff109/src/cli/setup.rs#L84-L99 I've recently created an integration for...

enhancement

Currently when a WebSocket connection is closed abnormally `closeCode` remains `nil`, meaning hacks like this are required to know when it actually closed. ```luau local isSocketClosed = false task.defer(function() pcall(function()...

bug

Right now web sockets in Lune use dot notation for calling methods (`socket.method()`) instead of more traditional colon notation (`socket:method()`), which is a deviation from other Lune-provided objects such as...

enhancement

Lune depends on [`serde_yaml`](https://github.com/dtolnay/serde-yaml), however, this library seems to have been deprecated recently. Instead, we could use [`serde_yml`](https://github.com/sebastienrousseau/serde_yml), which seems to be an actively maintained forked of the above.

enhancement

Now that lune has a proper TaskScheduler, the only thing preventing me from including REPL features such as declaration preview is the inability to get declarations (functions, variables, etc.) from...

enhancement

Runtime.run returns an ExitCode, which cannot be usefully consumes by anything other than to exit. > ExitCode is intended to be consumed only by the standard library (via [Termination::report()](https://doc.rust-lang.org/std/process/trait.Termination.html#tymethod.report)), and...

enhancement

`stdio.prompt` currently applies extra formatting around the message, and for certain applications, like REPLs or command lines, this makes the output look cluttered. It'd be useful if there was an...

enhancement

instead of .kind being "dir" it should be "symlink" according to the documentation since Core is a symlink to a directory latest version of Lune 0.8.0 on Windows 10

bug

A more powerful way to access libraries to make lune more extensible. Similar to [node-ffi](https://github.com/node-ffi/node-ffi). 1. Allow Lune to directly call functions defined in libraries. This will enable more complex...

enhancement
external
pending / needs design