dense-analysis / dense-analysis/ale

More LSP information in :ALEInfo

Open
#3,369 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Vim Script
Stars
14k
Forks
1.5k
Avg merge
17h 49m
Merged PRs (30d)
1

Description

I would like #3368 to be completed first.

`:ALEInfo` should show more information about LSP connections, in particular:

1. `:ALEInfo` should tell you what state LSP connections are in. (Probably `not connected`, `connected`, `failed`.)
2. Where possible, error messages from commands for running LSP servers should be logged.
3. `window/showMessage` messages should be logged in `:ALEInfo`. [See here](https://microsoft.github.io/language-server-protocol/specification#window_showMessage).
4. Show which features language servers support in `:ALEInfo`.
5. Show messages sent by language servers that ALE doesn't handle.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.