Commit graph

14 commits

Author SHA1 Message Date
Folke Lemaitre
57ef349910
fix(cmp): visible 2024-06-16 15:30:44 +02:00
Folke Lemaitre
e2972f0cca
refactor: cmp 2024-06-16 15:17:56 +02:00
Folke Lemaitre
0d57115f01
fix(lsp): dont highlight document words when cmp is visible 2024-06-16 15:17:56 +02:00
Folke Lemaitre
1b86d7b2ad
fix(snippets): fix snippets with multiple placeholders for the same tabstop 2024-05-28 19:32:21 +02:00
Folke Lemaitre
eb0da3c92f
feat(snippets): try to use the snippet parse to get a preview 2024-05-28 19:31:59 +02:00
Folke Lemaitre
425dadef72
fix(snippets): show actual error for failed snippet 2024-05-28 19:31:22 +02:00
Folke Lemaitre
cf4374867d
feat(snippets): re-number tabstops for invalid snippets 2024-05-28 16:12:35 +02:00
Folke Lemaitre
53911748dd
fix(snippet): always use top-level snippet session. Fixes #3199 2024-05-26 18:51:14 +02:00
Folke Lemaitre
0006fe7a3c
refactor(cmp): snippet_resolve => snippet_preview 2024-05-20 20:05:02 +02:00
Folke Lemaitre
97862f4259
feat(cmp): better error handling and automatic fixing of snippets that fail to parse with native Neovim snippets 2024-05-19 22:48:01 +02:00
Folke Lemaitre
7d72436193
feat(cmp): resolve placeholders in generated missing snippet documentation 2024-05-19 22:47:13 +02:00
Folke Lemaitre
2961162eba
fix(cmp): use better cmp.confirm 2024-05-19 22:46:09 +02:00
Folke Lemaitre
24a2a9fb0b
feat(cmp): add missing documentation to snippets when needed 2024-05-19 21:47:42 +02:00
Folke Lemaitre
39f3ebcadf
feat(cmp): move cmp autobracket support to util class 2024-05-19 21:46:54 +02:00