Skip to content

Commit b3e2069

Browse files
committed
Use snippet kind for keyword completions which include tab stops
1 parent 83d6092 commit b3e2069

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/requests/completions.jl

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,8 @@ function kw_completion(partial::String, state::CompletionState)
118118
length(partial) == 0 && return
119119
for (kw, comp) in snippet_completions
120120
if startswith(kw, partial)
121-
add_completion_item(state, CompletionItem(kw, CompletionItemKinds.Keyword, missing, missing, kw, missing, missing, missing, missing, missing, InsertTextFormats.Snippet, texteditfor(state, partial, comp), missing, missing, missing, missing))
121+
kind = occursin("\$0", comp) ? CompletionItemKinds.Snippet : CompletionItemKinds.Keyword
122+
add_completion_item(state, CompletionItem(kw, kind, missing, missing, kw, missing, missing, missing, missing, missing, InsertTextFormats.Snippet, texteditfor(state, partial, comp), missing, missing, missing, missing))
122123
end
123124
end
124125
end

0 commit comments

Comments
 (0)