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

New "irc/debug" buffer (replaces old IRC raw buffer), improved status bar display, fixed nick in input for IRC buffers

The "irc/debug" buffer is displayed when IRC debug is enabled (with "/debug irc" thru debug plugin).
If the buffer is closed, it is reopen when new messages are written, until debug is disabled by user (with "/debug irc").
This commit is contained in:
Sebastien Helleu
2008-02-22 14:29:34 +01:00
parent 3187d9627b
commit c5a30be877
34 changed files with 509 additions and 468 deletions
+1 -13
View File
@@ -1928,25 +1928,13 @@ irc_command_names (void *data, struct t_gui_buffer *buffer, int argc,
void
irc_send_nick_server (struct t_irc_server *server, char *nickname)
{
struct t_irc_channel *ptr_channel;
if (!server)
return;
if (server->is_connected)
irc_server_sendf (server, "NICK %s", nickname);
else
{
if (server->nick)
free (server->nick);
server->nick = strdup (nickname);
//gui_input_draw (server->buffer, 1);
for (ptr_channel = server->channels; ptr_channel;
ptr_channel = ptr_channel->next_channel)
{
//gui_input_draw (ptr_channel->buffer, 1);
}
}
irc_server_set_nick (server, nickname);
}
/*