aboutsummaryrefslogtreecommitdiff
path: root/include/ecex.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/ecex.h')
-rw-r--r--include/ecex.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/include/ecex.h b/include/ecex.h
index 085c3d2..3e0048e 100644
--- a/include/ecex.h
+++ b/include/ecex.h
@@ -154,7 +154,12 @@ int ecex_define_word_completion_provider(ecex_t *ed,
const char *mode_name,
int flags);
int ecex_completion_provider_add_word(ecex_t *ed, const char *name, const char *word);
+int ecex_completion_provider_add_word_detail(ecex_t *ed,
+ const char *name,
+ const char *word,
+ const char *detail);
int ecex_completion_provider_add_words(ecex_t *ed, const char *name, const char *words);
+int ecex_completion_provider_add_entries(ecex_t *ed, const char *name, const char *entries);
int ecex_completion_provider_set_detail(ecex_t *ed, const char *name, const char *detail);
int ecex_add_clangd_completion_provider(ecex_t *ed, const char *name, const char *mode_name);
int ecex_remove_completion_provider(ecex_t *ed, const char *name);