Plugins: Added completer_remove

This commit is contained in:
James Booth
2016-04-07 21:25:12 +01:00
parent a328367eb4
commit bfdc3b8807
8 changed files with 60 additions and 0 deletions

View File

@@ -66,6 +66,20 @@ autocompleters_add(const char *key, char **items)
}
}
void
autocompleters_remove(const char *key, char **items)
{
if (!g_hash_table_contains(autocompleters, key)) {
return;
}
Autocomplete ac = g_hash_table_lookup(autocompleters, key);
int i = 0;
for (i = 0; i < g_strv_length(items); i++) {
autocomplete_remove(ac, items[i]);
}
}
char *
autocompleters_complete(const char * const input)
{