LanguageServer.jl
LanguageServer.jl copied to clipboard
An implementation of the Microsoft Language Server Protocol for the Julia language.
I am working on a project where I need to use pythoncall, which seems to segfault the language server, causing it to not index any other nonlocal packages. Is there...
https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#textDocument_inlayHint Can expose type info a bit better that way, I think; this is what that looks like in JS: 
I'm guessing this is really a julia issue. However, I can't reproduce it with a REPL, just vscode, hence issuing here. I also wasn't able to reproduce with 1.8-beta1. I...
Partner of https://github.com/julia-vscode/StaticLint.jl/pull/103 The key question at this point is what files we will allow/determine to be packages. One approach would be to limit it to workspace folders that have...
https://github.com/julia-vscode/julia-vscode/issues/2868#issuecomment-1112320310 > Maybe we can have a special run mode of the LS, that started from cmd line and providing an http doc query page wrapping julia/getDocFromWord? It reminds me...
https://github.com/julia-vscode/julia-vscode/pull/2373#discussion_r702231853 `Tar` is required for `RegistryQuery.jl` and it requires `Julia v1.3` how to resolve this?
I recently found while developing my own package that, contrary to other packages imported, when I mouseover my defined functions I do not get a popup with the documentation. If...
and better startup diagnostics. Requires https://github.com/julia-vscode/StaticLint.jl/pull/333.
This might be too specific to be implemented in the LanguageServer, but for consideration Inside the context of macro, I would like the ability to hook into the autocomplete machinery...
LS.jl crashed with this stacktrace: ``` ERROR: Tried to set a text with an embedded NULL as the document content. Stacktrace: [1] applytextdocumentchanges(doc::LanguageServer.Document, tdcce::LanguageServer.TextDocumentContentChangeEvent) [2] textDocument_didChange_notification(params::LanguageServer.DidChangeTextDocumentParams, server::LanguageServerInstance, conn::JSONRPC.JSONRPCEndpoint{Base.PipeEndpoint, Base.PipeEndpoint}) [3]...