Set buffer local variable "away" when opening new IRC channel (bug #29618)
This commit is contained in:
parent
ba115ce113
commit
03fb1c94b3
@ -1,9 +1,13 @@
|
|||||||
WeeChat ChangeLog
|
WeeChat ChangeLog
|
||||||
=================
|
=================
|
||||||
FlashCode <flashcode@flashtux.org>
|
FlashCode <flashcode@flashtux.org>
|
||||||
v0.3.3-dev, 2010-04-18
|
v0.3.3-dev, 2010-04-20
|
||||||
|
|
||||||
|
|
||||||
|
Version 0.3.3 (under dev!)
|
||||||
|
--------------------------
|
||||||
|
* irc: set buffer local variable "away" when opening new channel (bug #29618)
|
||||||
|
|
||||||
Version 0.3.2 (2010-04-18)
|
Version 0.3.2 (2010-04-18)
|
||||||
--------------------------
|
--------------------------
|
||||||
|
|
||||||
|
@ -195,6 +195,8 @@ irc_channel_new (struct t_irc_server *server, int channel_type,
|
|||||||
weechat_buffer_set (new_buffer, "localvar_set_nick", server->nick);
|
weechat_buffer_set (new_buffer, "localvar_set_nick", server->nick);
|
||||||
weechat_buffer_set (new_buffer, "localvar_set_server", server->name);
|
weechat_buffer_set (new_buffer, "localvar_set_server", server->name);
|
||||||
weechat_buffer_set (new_buffer, "localvar_set_channel", channel_name);
|
weechat_buffer_set (new_buffer, "localvar_set_channel", channel_name);
|
||||||
|
if (server->is_away && server->away_message)
|
||||||
|
weechat_buffer_set (new_buffer, "localvar_set_away", server->away_message);
|
||||||
weechat_hook_signal_send ("logger_backlog",
|
weechat_hook_signal_send ("logger_backlog",
|
||||||
WEECHAT_HOOK_SIGNAL_POINTER, new_buffer);
|
WEECHAT_HOOK_SIGNAL_POINTER, new_buffer);
|
||||||
if (weechat_config_boolean (irc_config_network_send_unknown_commands))
|
if (weechat_config_boolean (irc_config_network_send_unknown_commands))
|
||||||
|
Loading…
x
Reference in New Issue
Block a user