File tree 1 file changed +10
-4
lines changed
1 file changed +10
-4
lines changed Original file line number Diff line number Diff line change @@ -218,10 +218,16 @@ source rather than through LSP for two main reasons:
218
218
1 . ` blink-cmp ` and ` nvim-cmp ` offer better sorting and async management when
219
219
Minuet is utilized as a separate source rather than alongside a regular LSP
220
220
such as ` clangd ` .
221
- 2 . With ` blink-cmp ` and ` nvim-cmp ` native sources, you can manually invoke
222
- Minuet completion. However, when Minuet operates as an LSP server, it is
223
- impossible to determine whether completion is triggered automatically or
224
- manually.
221
+ 2 . With ` blink-cmp ` and ` nvim-cmp ` native sources, it's possible to configure
222
+ Minuet for manual completion only, disabling automatic completion. However,
223
+ when Minuet operates as an LSP server, it is impossible to determine whether
224
+ completion is triggered automatically or manually.
225
+
226
+ > [ !NOTE]
227
+ > The LSP protocol specification defines three ` triggerKind ` values: ` Invoked ` ,
228
+ > ` TriggerCharacter ` , and ` TriggerForIncompleteCompletions ` . However, none of
229
+ > these specifically differentiates between manual and automatic completion
230
+ > requests.
225
231
226
232
``` lua
227
233
require (' minuet' ).setup {
You can’t perform that action at this time.
0 commit comments