1
0
mirror of https://github.com/weechat/weechat.git synced 2026-07-03 16:23:14 +02:00

Some improvements on key bindings

List of changes:
- do not automatically create default keys if they do not exist, when reading
  weechat.conf (let user do that if needed)
- add "/key missing": add missing keys using default keys (do not update or
  remove user keys),
- key "meta-s" moved from irc/jabber plugins to core
- improved output of /key (display number of keys)
This commit is contained in:
Sebastien Helleu
2009-04-07 18:22:09 +02:00
parent 3aeb24cf1d
commit 8ac00cdac6
20 changed files with 386 additions and 267 deletions
-7
View File
@@ -185,8 +185,6 @@ irc_buffer_merge_servers ()
"name", IRC_BUFFER_ALL_SERVERS_NAME);
weechat_buffer_set (irc_buffer_servers,
"short_name", IRC_BUFFER_ALL_SERVERS_NAME);
weechat_buffer_set (irc_buffer_servers, "key_bind_meta-s",
"/command irc /server switch");
weechat_buffer_set (irc_buffer_servers,
"localvar_set_server", IRC_BUFFER_ALL_SERVERS_NAME);
weechat_buffer_set (irc_buffer_servers,
@@ -230,11 +228,6 @@ irc_buffer_split_server ()
struct t_irc_server *ptr_server;
char buffer_name[256], charset_modifier[256];
if (irc_buffer_servers)
{
weechat_buffer_set (irc_buffer_servers, "key_unbind_meta-s", "");
}
for (ptr_server = irc_servers; ptr_server;
ptr_server = ptr_server->next_server)
{