LanguageServer.jl
LanguageServer.jl copied to clipboard
An implementation of the Microsoft Language Server Protocol for the Julia language.
Corresponding PR to add the setting to VSCode: https://github.com/julia-vscode/julia-vscode/pull/3115 Resolves https://github.com/julia-vscode/julia-vscode/issues/2615
It’s really easy to reproduce. Simply creating a new Julia file and having a `using Example` (where Example is an added package in the global environment), the linter will show...
## Reproduction steps (on Helix) 1. Open Helix 2. Run command `:set lsp.display-inlay-hints true` 3. Enter `for` (or `while`) 4. Wait for snippet completion item 5. Select it 6. Crash...
Consider the following file: ```julia module LSRenameMacros macro add_2(x) return :($x + 2) end add_2_repeatedly(start, n) = for _=1:n start = @add_2 start end g(x) = @add_2(x) end # module...