diff options
author | James Booth <boothj5@gmail.com> | 2017-04-01 00:27:11 +0100 |
---|---|---|
committer | James Booth <boothj5@gmail.com> | 2017-04-01 00:27:11 +0100 |
commit | 6b830277a6e2f90c7f8fde94ccf31dc6a4e4e73e (patch) | |
tree | 4b99ba6b6d48c51bce6dfa6f8dbb30e1f4501832 /src/xmpp/roster_list.c | |
parent | 1b9d033cef78365ca73ac504041ce129fdf334d2 (diff) | |
download | profani-tty-6b830277a6e2f90c7f8fde94ccf31dc6a4e4e73e.tar.gz |
Allow previous autocompletion with shift tab
Diffstat (limited to 'src/xmpp/roster_list.c')
-rw-r--r-- | src/xmpp/roster_list.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/xmpp/roster_list.c b/src/xmpp/roster_list.c index 19d0ea06..839ea0b8 100644 --- a/src/xmpp/roster_list.c +++ b/src/xmpp/roster_list.c @@ -472,19 +472,19 @@ roster_has_pending_subscriptions(void) } char* -roster_contact_autocomplete(const char *const search_str) +roster_contact_autocomplete(const char *const search_str, gboolean previous) { assert(roster != NULL); - return autocomplete_complete(roster->name_ac, search_str, TRUE); + return autocomplete_complete(roster->name_ac, search_str, TRUE, previous); } char* -roster_fulljid_autocomplete(const char *const search_str) +roster_fulljid_autocomplete(const char *const search_str, gboolean previous) { assert(roster != NULL); - return autocomplete_complete(roster->fulljid_ac, search_str, TRUE); + return autocomplete_complete(roster->fulljid_ac, search_str, TRUE, previous); } GSList* @@ -526,7 +526,7 @@ roster_get_group(const char *const group, roster_ord_t order) return result; } -GSList* +GList* roster_get_groups(void) { assert(roster != NULL); @@ -535,19 +535,19 @@ roster_get_groups(void) } char* -roster_group_autocomplete(const char *const search_str) +roster_group_autocomplete(const char *const search_str, gboolean previous) { assert(roster != NULL); - return autocomplete_complete(roster->groups_ac, search_str, TRUE); + return autocomplete_complete(roster->groups_ac, search_str, TRUE, previous); } char* -roster_barejid_autocomplete(const char *const search_str) +roster_barejid_autocomplete(const char *const search_str, gboolean previous) { assert(roster != NULL); - return autocomplete_complete(roster->barejid_ac, search_str, TRUE); + return autocomplete_complete(roster->barejid_ac, search_str, TRUE, previous); } static gboolean |