mirror of
https://github.com/profanity-im/profanity.git
synced 2025-01-03 14:57:42 -05:00
Tidied bookmark autocompleter
This commit is contained in:
parent
506ce9cb13
commit
bd55e7a978
@ -1680,31 +1680,33 @@ _bookmark_autocomplete(char *input, int *size)
|
|||||||
g_string_append(beginning, args[2]);
|
g_string_append(beginning, args[2]);
|
||||||
autojoin = TRUE;
|
autojoin = TRUE;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if (num_args > 4) {
|
if (num_args > 4) {
|
||||||
|
g_string_append(beginning, " ");
|
||||||
|
g_string_append(beginning, args[2]);
|
||||||
|
g_string_append(beginning, " ");
|
||||||
|
g_string_append(beginning, args[3]);
|
||||||
|
if (num_args == 6 && g_strcmp0(args[4], "autojoin") == 0) {
|
||||||
g_string_append(beginning, " ");
|
g_string_append(beginning, " ");
|
||||||
g_string_append(beginning, args[2]);
|
g_string_append(beginning, args[4]);
|
||||||
g_string_append(beginning, " ");
|
autojoin = TRUE;
|
||||||
g_string_append(beginning, args[3]);
|
|
||||||
if (num_args == 6 && g_strcmp0(args[4], "autojoin") == 0) {
|
|
||||||
g_string_append(beginning, " ");
|
|
||||||
g_string_append(beginning, args[4]);
|
|
||||||
autojoin = TRUE;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (num_args > 6) {
|
|
||||||
g_string_append(beginning, " ");
|
|
||||||
g_string_append(beginning, args[4]);
|
|
||||||
g_string_append(beginning, " ");
|
|
||||||
g_string_append(beginning, args[5]);
|
|
||||||
if (num_args == 8 && g_strcmp0(args[6], "autojoin") == 0) {
|
|
||||||
g_string_append(beginning, " ");
|
|
||||||
g_string_append(beginning, args[6]);
|
|
||||||
autojoin = TRUE;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (num_args > 6) {
|
||||||
|
g_string_append(beginning, " ");
|
||||||
|
g_string_append(beginning, args[4]);
|
||||||
|
g_string_append(beginning, " ");
|
||||||
|
g_string_append(beginning, args[5]);
|
||||||
|
if (num_args == 8 && g_strcmp0(args[6], "autojoin") == 0) {
|
||||||
|
g_string_append(beginning, " ");
|
||||||
|
g_string_append(beginning, args[6]);
|
||||||
|
autojoin = TRUE;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (num_args > 2) {
|
||||||
if (autojoin) {
|
if (autojoin) {
|
||||||
found = autocomplete_param_with_func(input, size, beginning->str, prefs_autocomplete_boolean_choice);
|
found = autocomplete_param_with_func(input, size, beginning->str, prefs_autocomplete_boolean_choice);
|
||||||
} else {
|
} else {
|
||||||
|
Loading…
Reference in New Issue
Block a user