Feature Request: Use system Lua instead of bundling it in the extension
- Dominant language
- TypeScript
- Stars
- 215
- Forks
- 62
- PR merge metrics
- No merged PRs in 30d
Description
To avoid bloat (shipping multiple versions of Lua *just in case*) and version mismatches (not catching up to the latest version Lua *as it is currently the case*), use the system installed Lua binaries (from `PATH` or from a user provided path) like how the other extensions do it. The formatter should ideally also be provided separately.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating how the extension currently bundles and launches Lua binaries, then compare how the other extensions discover system-installed binaries. Define the PATH and user-provided-path behavior, and verify that the formatter can be supplied separately without the extension shipping multiple Lua versions.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- lua, typescript, vscode
- Domain
- devtools
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100