atom-languageclient icon indicating copy to clipboard operation
atom-languageclient copied to clipboard

Language Server Protocol support for Atom (the basis of Atom-IDE)

Results 33 atom-languageclient issues
Sort by recently updated
recently updated
newest added

## :warning: Development of atom-languageclient has officially moved to [atom-community/atom-languageclient](https://github.com/atom-ide-community/atom-languageclient) :warning: ## :warning: Submit your issues or pull requests in that repository. :warning:

I was wondering if [`ide-gopls`](https://github.com/MordFustang21/ide-gopls) could be added to the [Community section of the wiki page](https://github.com/atom/atom-languageclient/wiki/List-of-Atom-packages-using-Atom-LanguageClient#community-packages). It provides Go language support via the [Go language server](pkg.go.dev/golang.org/x/tools/gopls). Thank you! /cc @MordFustang21

Language Server Protocol v3 introduces dynamic registration of capabilities, allowing the server to register support of a particular capability with the client, also passing options to configure the client's use...

enhancement

**Environment** Linux x64 ubuntu 16.04 **Atom version** 1.24.0.beta3, 1.23.1 **Encountered situation** Greetings, I've encountered a weird behaviour. If I open a file from the project file tree, python language server...

Issue-izing the TODO found at [the autocomplete adapter](https://github.com/atom/atom-languageclient/blob/2b3ac65e87cb2832726e61502f1a2ab9d601fe6f/lib/adapters/autocomplete-adapter.js#L32) When snippet support is implemented, the client should should also advertise this via the client capabilities sent to each language server.

enhancement
help wanted

Spec: [`textDocument/documentLink`](https://github.com/Microsoft/language-server-protocol/blob/master/protocol.md#textDocument_documentLink) This one is potentially low priority. The language server behavior is to return a list of links with associated text ranges for a TextDocument. Not sure what the...

enhancement

This is a new addition to the v3 protocol, we'll wait for a bit for the API to stabilize before supporting it: https://github.com/Microsoft/language-server-protocol/commit/05e3af34464671a788679080f06558db52d1097b#diff-7327496955357b9792bab8720dc507d6

enhancement

If more than one LS can send file symbols the symbols shown would from one LS only, not merged from different LSs

I noticed this error when I was implementing config UI for https://github.com/reasonml-editor/atom-ide-reason Sometimes when I type not fast enough in enum field in package's settings I get hard error `Uncaught...

Currently, the default client's flow of using code action works as follows - 1. Client requests server for available code actions according to file & location 2. Client receives the...