From 8ec22e93e455f89da3a944c225b65de3ad73d883 Mon Sep 17 00:00:00 2001 From: Joe Paterson Date: Sat, 29 Mar 2025 12:32:53 +0000 Subject: [PATCH 1/2] Fix #491 --- autoload/codeium.vim | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/autoload/codeium.vim b/autoload/codeium.vim index 61789f38..b55adbfb 100644 --- a/autoload/codeium.vim +++ b/autoload/codeium.vim @@ -564,3 +564,7 @@ function! codeium#ServerLeave() abort call job_stop(g:codeium_server_job) endif endfunction + +function! codeium#HasCompletion() abort + return s:GetCurrentCompletionItem() isnot v:null +endfunction From 85452b11075f7c1a61bbf7ee09071c39ba7afff9 Mon Sep 17 00:00:00 2001 From: Joe Paterson Date: Sat, 29 Mar 2025 12:37:54 +0000 Subject: [PATCH 2/2] Add docs for new function brought in by #491 --- doc/codeium.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/doc/codeium.txt b/doc/codeium.txt index 5c33c70d..bdbd9d3e 100644 --- a/doc/codeium.txt +++ b/doc/codeium.txt @@ -188,3 +188,7 @@ declaration: highlight CodeiumSuggestion guifg=#555555 ctermfg=8 < vim:tw=78:et:ft=help:norl: + +FUNCTIONS *codeium-functions* + +codeium#HasCompletions() - returns boolean indicating presence of completion