mirror of
https://github.com/weechat/weechat.git
synced 2026-07-08 18:53:12 +02:00
Added missing modes (channel & user), now all modes are allowed (bug #16606), added "%m" for completion with self nick (on current server)
This commit is contained in:
@@ -348,6 +348,19 @@ completion_list_add_key_cmd (t_completion *completion)
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
* completion_list_add_self_nick: add self nick on server to completion list
|
||||
*/
|
||||
|
||||
void
|
||||
completion_list_add_self_nick (t_completion *completion)
|
||||
{
|
||||
if (completion->server)
|
||||
{
|
||||
completion_list_add (completion, ((t_irc_server *)(completion->server))->nick);
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
* completion_list_add_channel_nicks: add channel nicks to completion list
|
||||
*/
|
||||
@@ -755,6 +768,9 @@ completion_build_list_template (t_completion *completion, char *template)
|
||||
case 'k': /* key cmd/funtcions*/
|
||||
completion_list_add_key_cmd (completion);
|
||||
break;
|
||||
case 'm': /* self nickname */
|
||||
completion_list_add_self_nick (completion);
|
||||
break;
|
||||
case 'n': /* channel nicks */
|
||||
completion_list_add_channel_nicks (completion);
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user