1
0
mirror of https://github.com/weechat/weechat.git synced 2026-07-01 23:36:37 +02:00

Open channel/pv near server when no channel/pv is opened (with option irc.look.open_*_near_server)

This commit is contained in:
Sebastien Helleu
2009-07-06 20:03:19 +02:00
parent 00ca4f0d36
commit 87e9c6476b
+13 -5
View File
@@ -116,14 +116,22 @@ irc_channel_move_near_server (struct t_irc_server *server, int channel_type,
number_found = number_last_channel + 1;
break;
}
/* switch to number found */
if ((number_found >= 1) && (number_found != number))
}
else
{
if (weechat_config_integer (irc_config_look_server_buffer) ==
IRC_CONFIG_LOOK_SERVER_BUFFER_INDEPENDENT)
{
snprintf (str_number, sizeof (str_number), "%d", number_found);
weechat_buffer_set (buffer, "number", str_number);
number_found = weechat_buffer_get_integer (server->buffer, "number") + 1;
}
}
/* switch to number found */
if ((number_found >= 1) && (number_found != number))
{
snprintf (str_number, sizeof (str_number), "%d", number_found);
weechat_buffer_set (buffer, "number", str_number);
}
}
/*