Files
neovim/runtime/lua/vim
glepnir 9fae7234f6 feat(completion): support completionList.applyKind #40769
Problem: values from completionList.itemDefaults always replace the
item's own commitCharacters and data. Since 3.18 a server can ask for
them to be merged instead.

Solution: Handle CompletionList.applyKind and advertise applyKindSupport.
Drop itemDefaults once folded into the items: get_items() runs twice on
the same result and a Merge isn't idempotent.

https://microsoft.github.io/language-server-protocol/specifications/lsp/3.18/specification/#completionItemApplyKinds
2026-07-17 21:07:01 -04:00
..
2026-05-10 11:03:15 -04:00
2026-07-08 07:16:29 -04:00
2026-06-08 16:12:14 -04:00
2026-01-09 10:07:15 +01:00
2026-05-30 12:57:24 +02:00
2026-07-13 19:44:15 +02:00
2026-07-13 19:44:15 +02:00
2026-05-30 12:57:24 +02:00
2026-07-13 19:44:15 +02:00