Support for AI Autocompletions via textDocument/inlineCompletion
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 30/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Stale
- Tech stack
- vim
- Domain
- tooling
Research direction
No files or tests are named. Read the linked LSP 3.18 specification first, then locate ALE's existing LSP and completion entry points and their tests. Done means ALE can configure and handle textDocument/inlineCompletion consistently, with coverage for the new behavior.
Written by the indexing model from the issue text.
Description
Huge fan of this project, and I've been using it since around 1.0 (nearly 10 year! time flies).
There's been a number of LSP projects that have recently adopted the textDocument/inlineCompletion method (part of the upcoming LSP standard here: https://microsoft.github.io/language-server-protocol/specifications/lsp/3.18/specification/)
-
Is it possible to configure this new method in ale currently?
-
Is it possible to support this new method in a future release of ALE? (I'd be happy to take a swing at it, if pointed at the right direction).
Thanks!
- Dominant language
- Vim Script
- Stars
- 14k
- Forks
- 1.5k
- PR merge metrics
- No merged PRs in 30d
Getting set up
- Ships a Dockerfile or Docker Compose file
- Has a pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from dense-analysis/ale
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
dense-analysis/ale#5181 ·
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
dense-analysis/ale#5180 · 1 comment ·
-
new tool
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
dense-analysis/ale#5176 ·
-
bug
Difficulty 1/5 Under an hour Newbie friendliness 75/100
dense-analysis/ale#5174 ·
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
dense-analysis/ale#5158 ·
All issues in dense-analysis/ale
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
hassanmubiru/StreetJS#209 ·
-
ui/scripts/drive-turn-details.mjs declares `placed` twice in one scope, so the script does not parseOpenbug infrastructure
Difficulty 1/5 Under an hour Newbie friendliness 85/100
Maintainers usually reply within 1 day
-
bug: NPM_CONFIG_USERCONFIG environment variable generated with programs.npm contains two slashesOpenbug triage
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
nix-community/home-manager#10176 ·
Maintainers usually reply within 1 day
-
Playground demoOpendocumentation
Difficulty 2/5 1-3 hours Newbie friendliness 66/100
wpgenius/stackfolio#21 ·