LanguageServer.jl
LanguageServer.jl copied to clipboard
An implementation of the Microsoft Language Server Protocol for the Julia language.
I wanted to know how to import a local module in a file into another module in a different file. so for instance, I have a situation like this: ```...
Is it possible make the linter less sensitive with macro calls? The `Wat` symbol should not be underlined... 
LanguageServer v3.1.0 Consider the following file: ```julia f(x) = x + 1 # random comment ``` **Problem 1**: If the 2nd argument for the `workspace/executeCommand` request with `"command": "ExpandFunction"` contains...
Hi! I get the following error when trying to run LanguageServer in Vim with YCM (as described in their official [examples](https://github.com/ycm-core/lsp-examples#julia)): ``` [ Info: Received new data from Julia Symbol...
Found while investigating snippet support to evaluate #709. It's possible this is an eglot bug. I still need to dig through the `textDocument/didChange` to make sure it's not sending some...
[The specification](https://microsoft.github.io/language-server-protocol/specification) allows `InsertTextFormat` to be plain text or a snippet. ``` /** * Defines whether the insert text in a completion item should be interpreted as * plain text...
Dev docs
I feel like I've failed to get a comprehensive view of how the whole LanguageServer.jl ecosystem works in just fixing up random bugs over the past few months. Would be...
I am creating this issue to remind me to make a pull-request documenting the various language server `workspace/configuration` parameters in the README. For the most part, this documentation can be...
The language server currently doesn't support `textDocument/selectionRange` requests (https://microsoft.github.io/language-server-protocol/specification#textDocument_selectionRange), which leads to weird selection expansions when using `expand|shrink selection` actions (See: https://github.com/julia-vscode/julia-vscode/issues/1260). This request would enable the editors to do...