mirror of
https://github.com/weechat/weechat.git
synced 2026-06-12 14:14:48 +02:00
Add tag "nick_xxx" in IRC messages
This commit is contained in:
@@ -147,7 +147,9 @@
|
||||
Tags most commonly used:
|
||||
no_filter, no_highlight, no_log, log0..log9 (log level),
|
||||
notify_message, notify_private, notify_highlight,
|
||||
irc_xxx (xxx is command name or number, see /server raw), irc_numeric, irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, away_info.
|
||||
nick_xxx (xxx is nick in message),
|
||||
irc_xxx (xxx is command name or number, see /server raw),
|
||||
irc_numeric, irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, away_info.
|
||||
|
||||
Examples:
|
||||
use IRC smart filter for join/part/quit messages:
|
||||
|
||||
@@ -147,7 +147,9 @@
|
||||
Tags most commonly used:
|
||||
no_filter, no_highlight, no_log, log0..log9 (log level),
|
||||
notify_message, notify_private, notify_highlight,
|
||||
irc_xxx (xxx is command name or number, see /server raw), irc_numeric, irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, away_info.
|
||||
nick_xxx (xxx is nick in message),
|
||||
irc_xxx (xxx is command name or number, see /server raw),
|
||||
irc_numeric, irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, away_info.
|
||||
|
||||
Examples:
|
||||
use IRC smart filter for join/part/quit messages:
|
||||
|
||||
@@ -147,7 +147,9 @@
|
||||
Les tags les plus couramment utilisés:
|
||||
no_filter, no_highlight, no_log, log0..log9 (niveau de log),
|
||||
notify_message, notify_private, notify_highlight,
|
||||
irc_xxx (xxx est un nom de commande ou nombre, voir /server raw), irc_numeric, irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, away_info.
|
||||
nick_xxx (xxx est le pseudo dans le message),
|
||||
irc_xxx (xxx est un nom de commande ou nombre, voir /server raw),
|
||||
irc_numeric, irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, away_info.
|
||||
|
||||
Exemples:
|
||||
utiliser le filtre intelligent IRC pour les messages join/part/quit:
|
||||
|
||||
@@ -147,7 +147,9 @@
|
||||
Tags most commonly used:
|
||||
no_filter, no_highlight, no_log, log0..log9 (log level),
|
||||
notify_message, notify_private, notify_highlight,
|
||||
irc_xxx (xxx is command name or number, see /server raw), irc_numeric, irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, away_info.
|
||||
nick_xxx (xxx is nick in message),
|
||||
irc_xxx (xxx is command name or number, see /server raw),
|
||||
irc_numeric, irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, away_info.
|
||||
|
||||
Examples:
|
||||
use IRC smart filter for join/part/quit messages:
|
||||
|
||||
@@ -20,7 +20,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat 0.3.4-dev\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2010-10-09 10:26+0200\n"
|
||||
"POT-Creation-Date: 2010-10-10 17:17+0200\n"
|
||||
"PO-Revision-Date: 2010-08-07 10:46+0200\n"
|
||||
"Last-Translator: Jiri Golembiovsky <golemj@gmail.com>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -1074,9 +1074,10 @@ msgid ""
|
||||
"Tags most commonly used:\n"
|
||||
" no_filter, no_highlight, no_log, log0..log9 (log level),\n"
|
||||
" notify_message, notify_private, notify_highlight,\n"
|
||||
" irc_xxx (xxx is command name or number, see /server raw), irc_numeric, "
|
||||
"irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, "
|
||||
"away_info.\n"
|
||||
" nick_xxx (xxx is nick in message),\n"
|
||||
" irc_xxx (xxx is command name or number, see /server raw),\n"
|
||||
" irc_numeric, irc_error, irc_action, irc_ctcp, irc_ctcp_reply, "
|
||||
"irc_smart_filter, away_info.\n"
|
||||
"\n"
|
||||
"Examples:\n"
|
||||
" use IRC smart filter for join/part/quit messages:\n"
|
||||
|
||||
@@ -22,7 +22,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat 0.3.4-dev\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2010-10-09 10:26+0200\n"
|
||||
"POT-Creation-Date: 2010-10-10 17:17+0200\n"
|
||||
"PO-Revision-Date: 2010-09-28 09:34+0200\n"
|
||||
"Last-Translator: Nils G.\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -1093,9 +1093,10 @@ msgid ""
|
||||
"Tags most commonly used:\n"
|
||||
" no_filter, no_highlight, no_log, log0..log9 (log level),\n"
|
||||
" notify_message, notify_private, notify_highlight,\n"
|
||||
" irc_xxx (xxx is command name or number, see /server raw), irc_numeric, "
|
||||
"irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, "
|
||||
"away_info.\n"
|
||||
" nick_xxx (xxx is nick in message),\n"
|
||||
" irc_xxx (xxx is command name or number, see /server raw),\n"
|
||||
" irc_numeric, irc_error, irc_action, irc_ctcp, irc_ctcp_reply, "
|
||||
"irc_smart_filter, away_info.\n"
|
||||
"\n"
|
||||
"Examples:\n"
|
||||
" use IRC smart filter for join/part/quit messages:\n"
|
||||
|
||||
@@ -21,7 +21,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat 0.3.4-dev\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2010-10-09 10:26+0200\n"
|
||||
"POT-Creation-Date: 2010-10-10 17:17+0200\n"
|
||||
"PO-Revision-Date: 2010-08-07 10:46+0200\n"
|
||||
"Last-Translator: Elián Hanisch <lambdae2@gmail.com>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -1080,9 +1080,10 @@ msgid ""
|
||||
"Tags most commonly used:\n"
|
||||
" no_filter, no_highlight, no_log, log0..log9 (log level),\n"
|
||||
" notify_message, notify_private, notify_highlight,\n"
|
||||
" irc_xxx (xxx is command name or number, see /server raw), irc_numeric, "
|
||||
"irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, "
|
||||
"away_info.\n"
|
||||
" nick_xxx (xxx is nick in message),\n"
|
||||
" irc_xxx (xxx is command name or number, see /server raw),\n"
|
||||
" irc_numeric, irc_error, irc_action, irc_ctcp, irc_ctcp_reply, "
|
||||
"irc_smart_filter, away_info.\n"
|
||||
"\n"
|
||||
"Examples:\n"
|
||||
" use IRC smart filter for join/part/quit messages:\n"
|
||||
|
||||
@@ -21,8 +21,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat 0.3.4-dev\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2010-10-10 11:56+0200\n"
|
||||
"PO-Revision-Date: 2010-10-10 12:22+0200\n"
|
||||
"POT-Creation-Date: 2010-10-10 17:17+0200\n"
|
||||
"PO-Revision-Date: 2010-10-10 17:17+0200\n"
|
||||
"Last-Translator: Sebastien Helleu <flashcode@flashtux.org>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
"Language: French\n"
|
||||
@@ -1081,9 +1081,10 @@ msgid ""
|
||||
"Tags most commonly used:\n"
|
||||
" no_filter, no_highlight, no_log, log0..log9 (log level),\n"
|
||||
" notify_message, notify_private, notify_highlight,\n"
|
||||
" irc_xxx (xxx is command name or number, see /server raw), irc_numeric, "
|
||||
"irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, "
|
||||
"away_info.\n"
|
||||
" nick_xxx (xxx is nick in message),\n"
|
||||
" irc_xxx (xxx is command name or number, see /server raw),\n"
|
||||
" irc_numeric, irc_error, irc_action, irc_ctcp, irc_ctcp_reply, "
|
||||
"irc_smart_filter, away_info.\n"
|
||||
"\n"
|
||||
"Examples:\n"
|
||||
" use IRC smart filter for join/part/quit messages:\n"
|
||||
@@ -1126,8 +1127,9 @@ msgstr ""
|
||||
"Les tags les plus couramment utilisés:\n"
|
||||
" no_filter, no_highlight, no_log, log0..log9 (niveau de log),\n"
|
||||
" notify_message, notify_private, notify_highlight,\n"
|
||||
" irc_xxx (xxx est un nom de commande ou nombre, voir /server raw), "
|
||||
"irc_numeric, irc_error, irc_action, irc_ctcp, irc_ctcp_reply, "
|
||||
" nick_xxx (xxx est le pseudo dans le message),\n"
|
||||
" irc_xxx (xxx est un nom de commande ou nombre, voir /server raw),\n"
|
||||
" irc_numeric, irc_error, irc_action, irc_ctcp, irc_ctcp_reply, "
|
||||
"irc_smart_filter, away_info.\n"
|
||||
"\n"
|
||||
"Exemples:\n"
|
||||
|
||||
@@ -20,7 +20,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat 0.3.4-dev\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2010-10-09 10:26+0200\n"
|
||||
"POT-Creation-Date: 2010-10-10 17:17+0200\n"
|
||||
"PO-Revision-Date: 2010-08-07 10:46+0200\n"
|
||||
"Last-Translator: Andras Voroskoi <voroskoi@frugalware.org>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -1047,9 +1047,10 @@ msgid ""
|
||||
"Tags most commonly used:\n"
|
||||
" no_filter, no_highlight, no_log, log0..log9 (log level),\n"
|
||||
" notify_message, notify_private, notify_highlight,\n"
|
||||
" irc_xxx (xxx is command name or number, see /server raw), irc_numeric, "
|
||||
"irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, "
|
||||
"away_info.\n"
|
||||
" nick_xxx (xxx is nick in message),\n"
|
||||
" irc_xxx (xxx is command name or number, see /server raw),\n"
|
||||
" irc_numeric, irc_error, irc_action, irc_ctcp, irc_ctcp_reply, "
|
||||
"irc_smart_filter, away_info.\n"
|
||||
"\n"
|
||||
"Examples:\n"
|
||||
" use IRC smart filter for join/part/quit messages:\n"
|
||||
|
||||
@@ -20,7 +20,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat 0.3.4-dev\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2010-10-09 10:26+0200\n"
|
||||
"POT-Creation-Date: 2010-10-10 17:17+0200\n"
|
||||
"PO-Revision-Date: 2010-09-22 15:27+0200\n"
|
||||
"Last-Translator: Marco Paolone <marcopaolone@gmail.com>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -1070,9 +1070,10 @@ msgid ""
|
||||
"Tags most commonly used:\n"
|
||||
" no_filter, no_highlight, no_log, log0..log9 (log level),\n"
|
||||
" notify_message, notify_private, notify_highlight,\n"
|
||||
" irc_xxx (xxx is command name or number, see /server raw), irc_numeric, "
|
||||
"irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, "
|
||||
"away_info.\n"
|
||||
" nick_xxx (xxx is nick in message),\n"
|
||||
" irc_xxx (xxx is command name or number, see /server raw),\n"
|
||||
" irc_numeric, irc_error, irc_action, irc_ctcp, irc_ctcp_reply, "
|
||||
"irc_smart_filter, away_info.\n"
|
||||
"\n"
|
||||
"Examples:\n"
|
||||
" use IRC smart filter for join/part/quit messages:\n"
|
||||
|
||||
@@ -21,7 +21,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat 0.3.4-dev\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2010-10-09 10:26+0200\n"
|
||||
"POT-Creation-Date: 2010-10-10 17:17+0200\n"
|
||||
"PO-Revision-Date: 2010-08-07 10:46+0200\n"
|
||||
"Last-Translator: Krzysztof Koroscik <soltys@szluug.org>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -1086,9 +1086,10 @@ msgid ""
|
||||
"Tags most commonly used:\n"
|
||||
" no_filter, no_highlight, no_log, log0..log9 (log level),\n"
|
||||
" notify_message, notify_private, notify_highlight,\n"
|
||||
" irc_xxx (xxx is command name or number, see /server raw), irc_numeric, "
|
||||
"irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, "
|
||||
"away_info.\n"
|
||||
" nick_xxx (xxx is nick in message),\n"
|
||||
" irc_xxx (xxx is command name or number, see /server raw),\n"
|
||||
" irc_numeric, irc_error, irc_action, irc_ctcp, irc_ctcp_reply, "
|
||||
"irc_smart_filter, away_info.\n"
|
||||
"\n"
|
||||
"Examples:\n"
|
||||
" use IRC smart filter for join/part/quit messages:\n"
|
||||
|
||||
@@ -20,7 +20,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat 0.3.4-dev\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2010-10-09 10:26+0200\n"
|
||||
"POT-Creation-Date: 2010-10-10 17:17+0200\n"
|
||||
"PO-Revision-Date: 2010-08-07 10:46+0200\n"
|
||||
"Last-Translator: Pavel Shevchuk <stlwrt@gmail.com>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -1055,9 +1055,10 @@ msgid ""
|
||||
"Tags most commonly used:\n"
|
||||
" no_filter, no_highlight, no_log, log0..log9 (log level),\n"
|
||||
" notify_message, notify_private, notify_highlight,\n"
|
||||
" irc_xxx (xxx is command name or number, see /server raw), irc_numeric, "
|
||||
"irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, "
|
||||
"away_info.\n"
|
||||
" nick_xxx (xxx is nick in message),\n"
|
||||
" irc_xxx (xxx is command name or number, see /server raw),\n"
|
||||
" irc_numeric, irc_error, irc_action, irc_ctcp, irc_ctcp_reply, "
|
||||
"irc_smart_filter, away_info.\n"
|
||||
"\n"
|
||||
"Examples:\n"
|
||||
" use IRC smart filter for join/part/quit messages:\n"
|
||||
|
||||
+5
-4
@@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2010-10-09 10:26+0200\n"
|
||||
"POT-Creation-Date: 2010-10-10 17:17+0200\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -905,9 +905,10 @@ msgid ""
|
||||
"Tags most commonly used:\n"
|
||||
" no_filter, no_highlight, no_log, log0..log9 (log level),\n"
|
||||
" notify_message, notify_private, notify_highlight,\n"
|
||||
" irc_xxx (xxx is command name or number, see /server raw), irc_numeric, "
|
||||
"irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, "
|
||||
"away_info.\n"
|
||||
" nick_xxx (xxx is nick in message),\n"
|
||||
" irc_xxx (xxx is command name or number, see /server raw),\n"
|
||||
" irc_numeric, irc_error, irc_action, irc_ctcp, irc_ctcp_reply, "
|
||||
"irc_smart_filter, away_info.\n"
|
||||
"\n"
|
||||
"Examples:\n"
|
||||
" use IRC smart filter for join/part/quit messages:\n"
|
||||
|
||||
@@ -4628,8 +4628,9 @@ command_init ()
|
||||
"Tags most commonly used:\n"
|
||||
" no_filter, no_highlight, no_log, log0..log9 (log level),\n"
|
||||
" notify_message, notify_private, notify_highlight,\n"
|
||||
" irc_xxx (xxx is command name or number, see /server "
|
||||
"raw), irc_numeric, irc_error, irc_action, irc_ctcp, "
|
||||
" nick_xxx (xxx is nick in message),\n"
|
||||
" irc_xxx (xxx is command name or number, see /server raw),\n"
|
||||
" irc_numeric, irc_error, irc_action, irc_ctcp, "
|
||||
"irc_ctcp_reply, irc_smart_filter, away_info.\n\n"
|
||||
"Examples:\n"
|
||||
" use IRC smart filter for join/part/quit messages:\n"
|
||||
|
||||
@@ -351,7 +351,9 @@ irc_command_me_channel (struct t_irc_server *server,
|
||||
irc_color_decode (arguments,
|
||||
weechat_config_boolean (irc_config_network_colors_receive)) : NULL;
|
||||
weechat_printf_tags (channel->buffer,
|
||||
irc_protocol_tags ("privmsg", "irc_action,no_highlight"),
|
||||
irc_protocol_tags ("privmsg",
|
||||
"irc_action,no_highlight",
|
||||
server->nick),
|
||||
"%s%s%s %s%s",
|
||||
weechat_prefix ("action"),
|
||||
IRC_COLOR_CHAT_NICK_SELF,
|
||||
|
||||
@@ -121,7 +121,7 @@ irc_ctcp_display_request (struct t_irc_server *server,
|
||||
return;
|
||||
|
||||
weechat_printf_tags ((channel) ? channel->buffer : server->buffer,
|
||||
irc_protocol_tags (command, "irc_ctcp"),
|
||||
irc_protocol_tags (command, "irc_ctcp", NULL),
|
||||
_("%sCTCP requested by %s%s%s: %s%s%s%s%s%s"),
|
||||
weechat_prefix ("network"),
|
||||
IRC_COLOR_CHAT_NICK,
|
||||
@@ -180,7 +180,9 @@ irc_ctcp_display_reply_from_nick (struct t_irc_server *server,
|
||||
((sec1 * 1000000) + usec1);
|
||||
|
||||
weechat_printf_tags (server->buffer,
|
||||
irc_protocol_tags (command, "irc_ctcp"),
|
||||
irc_protocol_tags (command,
|
||||
"irc_ctcp",
|
||||
NULL),
|
||||
_("%sCTCP reply from %s%s%s: %s%s%s "
|
||||
"%ld.%ld %s"),
|
||||
weechat_prefix ("network"),
|
||||
@@ -201,7 +203,9 @@ irc_ctcp_display_reply_from_nick (struct t_irc_server *server,
|
||||
else
|
||||
{
|
||||
weechat_printf_tags (server->buffer,
|
||||
irc_protocol_tags (command, "irc_ctcp"),
|
||||
irc_protocol_tags (command,
|
||||
"irc_ctcp",
|
||||
NULL),
|
||||
_("%sCTCP reply from %s%s%s: %s%s%s%s%s"),
|
||||
weechat_prefix ("network"),
|
||||
IRC_COLOR_CHAT_NICK,
|
||||
@@ -218,7 +222,7 @@ irc_ctcp_display_reply_from_nick (struct t_irc_server *server,
|
||||
else
|
||||
{
|
||||
weechat_printf_tags (server->buffer,
|
||||
irc_protocol_tags (command, NULL),
|
||||
irc_protocol_tags (command, NULL, NULL),
|
||||
_("%sCTCP reply from %s%s%s: %s%s%s%s%s"),
|
||||
weechat_prefix ("network"),
|
||||
IRC_COLOR_CHAT_NICK,
|
||||
@@ -259,7 +263,8 @@ irc_ctcp_reply_to_nick (struct t_irc_server *server,
|
||||
{
|
||||
weechat_printf_tags ((channel) ? channel->buffer : server->buffer,
|
||||
irc_protocol_tags (command,
|
||||
"irc_ctcp,irc_ctcp_reply,no_highlight"),
|
||||
"irc_ctcp,irc_ctcp_reply,no_highlight",
|
||||
NULL),
|
||||
_("%sCTCP reply to %s%s%s: %s%s%s%s%s"),
|
||||
weechat_prefix ("network"),
|
||||
IRC_COLOR_CHAT_NICK,
|
||||
@@ -898,7 +903,8 @@ irc_ctcp_recv (struct t_irc_server *server, const char *command,
|
||||
|
||||
weechat_printf_tags (channel->buffer,
|
||||
irc_protocol_tags (command,
|
||||
"irc_action,notify_message"),
|
||||
"irc_action,notify_message",
|
||||
nick),
|
||||
"%s%s%s%s%s%s",
|
||||
weechat_prefix ("action"),
|
||||
(ptr_nick) ? ptr_nick->color : IRC_COLOR_CHAT_NICK,
|
||||
@@ -934,7 +940,8 @@ irc_ctcp_recv (struct t_irc_server *server, const char *command,
|
||||
irc_protocol_tags (command,
|
||||
(nick_is_me) ?
|
||||
"irc_action,notify_private,no_highlight" :
|
||||
"irc_action,notify_private"),
|
||||
"irc_action,notify_private",
|
||||
nick),
|
||||
"%s%s%s%s%s%s",
|
||||
weechat_prefix ("action"),
|
||||
(nick_is_me) ?
|
||||
@@ -991,7 +998,9 @@ irc_ctcp_recv (struct t_irc_server *server, const char *command,
|
||||
if (weechat_config_boolean (irc_config_look_display_ctcp_unknown))
|
||||
{
|
||||
weechat_printf_tags ((channel) ? channel->buffer : server->buffer,
|
||||
irc_protocol_tags (command, "irc_ctcp"),
|
||||
irc_protocol_tags (command,
|
||||
"irc_ctcp",
|
||||
NULL),
|
||||
_("%sUnknown CTCP requested by %s%s%s: "
|
||||
"%s%s%s%s%s"),
|
||||
weechat_prefix ("network"),
|
||||
|
||||
@@ -59,7 +59,9 @@ irc_input_user_message_display (struct t_gui_buffer *buffer, const char *text)
|
||||
ptr_nick = NULL;
|
||||
|
||||
weechat_printf_tags (buffer,
|
||||
irc_protocol_tags ("privmsg", "no_highlight"),
|
||||
irc_protocol_tags ("privmsg",
|
||||
"no_highlight",
|
||||
(ptr_nick) ? ptr_nick->name : ptr_server->nick),
|
||||
"%s%s",
|
||||
irc_nick_as_prefix (ptr_server,
|
||||
(ptr_nick) ? ptr_nick : NULL,
|
||||
|
||||
+116
-109
@@ -182,19 +182,22 @@ irc_protocol_log_level_for_command (const char *command)
|
||||
}
|
||||
|
||||
/*
|
||||
* irc_protocol_tags: build tags list with IRC command and/or tags
|
||||
* irc_protocol_tags: build tags list with IRC command and optional tags and
|
||||
* nick
|
||||
*/
|
||||
|
||||
const char *
|
||||
irc_protocol_tags (const char *command, const char *tags)
|
||||
irc_protocol_tags (const char *command, const char *tags, const char *nick)
|
||||
{
|
||||
static char string[512];
|
||||
static char string[1024];
|
||||
int log_level;
|
||||
char str_log_level[32];
|
||||
|
||||
log_level = 0;
|
||||
str_log_level[0] = '\0';
|
||||
|
||||
if (!command && !tags && !nick)
|
||||
return NULL;
|
||||
|
||||
if (command && command[0])
|
||||
{
|
||||
log_level = irc_protocol_log_level_for_command (command);
|
||||
@@ -205,27 +208,17 @@ irc_protocol_tags (const char *command, const char *tags)
|
||||
}
|
||||
}
|
||||
|
||||
if (command && command[0] && tags && tags[0])
|
||||
{
|
||||
snprintf (string, sizeof (string),
|
||||
"irc_%s,%s%s", command, tags, str_log_level);
|
||||
return string;
|
||||
}
|
||||
snprintf (string, sizeof (string),
|
||||
"%s%s%s%s%s%s%s",
|
||||
(command && command[0]) ? "irc_" : "",
|
||||
(command && command[0]) ? command : "",
|
||||
(tags && tags[0]) ? "," : "",
|
||||
(tags && tags[0]) ? tags : "",
|
||||
(nick && nick[0]) ? ",nick_" : "",
|
||||
(nick && nick[0]) ? nick : "",
|
||||
str_log_level);
|
||||
|
||||
if (command && command[0])
|
||||
{
|
||||
snprintf (string, sizeof (string),
|
||||
"irc_%s%s", command, str_log_level);
|
||||
return string;
|
||||
}
|
||||
|
||||
if (tags && tags[0])
|
||||
{
|
||||
snprintf (string, sizeof (string), "%s", tags);
|
||||
return string;
|
||||
}
|
||||
|
||||
return NULL;
|
||||
return string;
|
||||
}
|
||||
|
||||
/*
|
||||
@@ -468,7 +461,7 @@ IRC_PROTOCOL_CALLBACK(error)
|
||||
ptr_args = (argv_eol[1][0] == ':') ? argv_eol[1] + 1 : argv_eol[1];
|
||||
|
||||
weechat_printf_tags (server->buffer,
|
||||
irc_protocol_tags (command, NULL),
|
||||
irc_protocol_tags (command, NULL, NULL),
|
||||
"%s%s",
|
||||
weechat_prefix ("error"),
|
||||
ptr_args);
|
||||
@@ -519,7 +512,7 @@ IRC_PROTOCOL_CALLBACK(generic_error)
|
||||
ptr_channel = irc_channel_search (server, chan_nick);
|
||||
|
||||
weechat_printf_tags ((ptr_channel) ? ptr_channel->buffer : server->buffer,
|
||||
irc_protocol_tags (command, NULL),
|
||||
irc_protocol_tags (command, NULL, NULL),
|
||||
"%s%s%s%s%s%s",
|
||||
weechat_prefix ("network"),
|
||||
(ptr_channel && chan_nick
|
||||
@@ -552,7 +545,7 @@ IRC_PROTOCOL_CALLBACK(invite)
|
||||
weechat_printf_tags (irc_msgbuffer_get_target_buffer (server, nick,
|
||||
command, NULL,
|
||||
NULL),
|
||||
irc_protocol_tags (command, "notify_highlight"),
|
||||
irc_protocol_tags (command, "notify_highlight", NULL),
|
||||
_("%sYou have been invited to %s%s%s by "
|
||||
"%s%s%s"),
|
||||
weechat_prefix ("network"),
|
||||
@@ -630,7 +623,8 @@ IRC_PROTOCOL_CALLBACK(join)
|
||||
|| !weechat_config_boolean (irc_config_look_smart_filter)
|
||||
|| !weechat_config_boolean (irc_config_look_smart_filter_join)
|
||||
|| ptr_nick_speaking) ?
|
||||
NULL : "irc_smart_filter"),
|
||||
NULL : "irc_smart_filter",
|
||||
NULL),
|
||||
_("%s%s%s%s%s%s%s%s%s%s has joined %s%s%s"),
|
||||
weechat_prefix ("join"),
|
||||
IRC_COLOR_NICK_IN_SERVER_MESSAGE(ptr_nick),
|
||||
@@ -694,7 +688,7 @@ IRC_PROTOCOL_CALLBACK(kick)
|
||||
if (pos_comment)
|
||||
{
|
||||
weechat_printf_tags (ptr_channel->buffer,
|
||||
irc_protocol_tags (command, NULL),
|
||||
irc_protocol_tags (command, NULL, NULL),
|
||||
_("%s%s%s%s has kicked %s%s%s %s(%s%s%s)"),
|
||||
weechat_prefix ("quit"),
|
||||
IRC_COLOR_NICK_IN_SERVER_MESSAGE(ptr_nick),
|
||||
@@ -711,7 +705,7 @@ IRC_PROTOCOL_CALLBACK(kick)
|
||||
else
|
||||
{
|
||||
weechat_printf_tags (ptr_channel->buffer,
|
||||
irc_protocol_tags (command, NULL),
|
||||
irc_protocol_tags (command, NULL, NULL),
|
||||
_("%s%s%s%s has kicked %s%s%s"),
|
||||
weechat_prefix ("quit"),
|
||||
IRC_COLOR_NICK_IN_SERVER_MESSAGE(ptr_nick),
|
||||
@@ -793,7 +787,7 @@ IRC_PROTOCOL_CALLBACK(kill)
|
||||
if (pos_comment)
|
||||
{
|
||||
weechat_printf_tags (ptr_channel->buffer,
|
||||
irc_protocol_tags (command, NULL),
|
||||
irc_protocol_tags (command, NULL, NULL),
|
||||
_("%s%sYou were killed by %s%s%s %s(%s%s%s)"),
|
||||
weechat_prefix ("quit"),
|
||||
IRC_COLOR_MESSAGE_QUIT,
|
||||
@@ -808,7 +802,7 @@ IRC_PROTOCOL_CALLBACK(kill)
|
||||
else
|
||||
{
|
||||
weechat_printf_tags (ptr_channel->buffer,
|
||||
irc_protocol_tags (command, NULL),
|
||||
irc_protocol_tags (command, NULL, NULL),
|
||||
_("%s%sYou were killed by %s%s%s"),
|
||||
weechat_prefix ("quit"),
|
||||
IRC_COLOR_MESSAGE_QUIT,
|
||||
@@ -876,7 +870,7 @@ IRC_PROTOCOL_CALLBACK(mode)
|
||||
{
|
||||
weechat_printf_tags ((ptr_channel) ?
|
||||
ptr_channel->buffer : server->buffer,
|
||||
irc_protocol_tags (command, NULL),
|
||||
irc_protocol_tags (command, NULL, NULL),
|
||||
_("%sMode %s%s %s[%s%s%s]%s by %s%s"),
|
||||
weechat_prefix ("network"),
|
||||
IRC_COLOR_CHAT_CHANNEL,
|
||||
@@ -895,7 +889,7 @@ IRC_PROTOCOL_CALLBACK(mode)
|
||||
if (!ignored)
|
||||
{
|
||||
weechat_printf_tags (server->buffer,
|
||||
irc_protocol_tags (command, NULL),
|
||||
irc_protocol_tags (command, NULL, NULL),
|
||||
_("%sUser mode %s[%s%s%s]%s by %s%s"),
|
||||
weechat_prefix ("network"),
|
||||
IRC_COLOR_CHAT_DELIMITERS,
|
||||
@@ -977,7 +971,7 @@ IRC_PROTOCOL_CALLBACK(nick)
|
||||
if (local_nick)
|
||||
{
|
||||
weechat_printf_tags (ptr_channel->buffer,
|
||||
irc_protocol_tags (command, NULL),
|
||||
irc_protocol_tags (command, NULL, NULL),
|
||||
_("%sYou are now known as "
|
||||
"%s%s%s"),
|
||||
weechat_prefix ("network"),
|
||||
@@ -991,7 +985,7 @@ IRC_PROTOCOL_CALLBACK(nick)
|
||||
nick, host))
|
||||
{
|
||||
weechat_printf_tags (ptr_channel->buffer,
|
||||
irc_protocol_tags (command, NULL),
|
||||
irc_protocol_tags (command, NULL, NULL),
|
||||
_("%s%s%s%s is now known as "
|
||||
"%s%s%s"),
|
||||
weechat_prefix ("network"),
|
||||
@@ -1084,7 +1078,9 @@ IRC_PROTOCOL_CALLBACK(notice)
|
||||
ptr_channel = irc_channel_search (server, pos_target);
|
||||
ptr_nick = irc_nick_search (ptr_channel, nick);
|
||||
weechat_printf_tags ((ptr_channel) ? ptr_channel->buffer : server->buffer,
|
||||
irc_protocol_tags (command, "notify_message"),
|
||||
irc_protocol_tags (command,
|
||||
"notify_message",
|
||||
nick),
|
||||
"%s%s%s%s%s(%s%s%s)%s: %s",
|
||||
weechat_prefix ("network"),
|
||||
IRC_COLOR_NOTICE,
|
||||
@@ -1138,7 +1134,8 @@ IRC_PROTOCOL_CALLBACK(notice)
|
||||
|
||||
weechat_printf_tags (ptr_channel->buffer,
|
||||
irc_protocol_tags (command,
|
||||
"notify_private"),
|
||||
"notify_private",
|
||||
nick),
|
||||
"%s%s",
|
||||
irc_nick_as_prefix (server, NULL, nick,
|
||||
irc_nick_color_for_pv (ptr_channel, nick)),
|
||||
@@ -1162,7 +1159,8 @@ IRC_PROTOCOL_CALLBACK(notice)
|
||||
{
|
||||
weechat_printf_tags (ptr_buffer,
|
||||
irc_protocol_tags (command,
|
||||
(notify_private) ? "notify_private" : NULL),
|
||||
(notify_private) ? "notify_private" : NULL,
|
||||
server->nick),
|
||||
"%s%s%s%s -> %s%s%s: %s",
|
||||
weechat_prefix ("network"),
|
||||
IRC_COLOR_NOTICE,
|
||||
@@ -1180,7 +1178,8 @@ IRC_PROTOCOL_CALLBACK(notice)
|
||||
{
|
||||
weechat_printf_tags (ptr_buffer,
|
||||
irc_protocol_tags (command,
|
||||
(notify_private) ? "notify_private" : NULL),
|
||||
(notify_private) ? "notify_private" : NULL,
|
||||
nick),
|
||||
"%s%s%s %s(%s%s%s)%s: %s",
|
||||
weechat_prefix ("network"),
|
||||
IRC_COLOR_CHAT_NICK,
|
||||
@@ -1198,7 +1197,8 @@ IRC_PROTOCOL_CALLBACK(notice)
|
||||
{
|
||||
weechat_printf_tags (ptr_buffer,
|
||||
irc_protocol_tags (command,
|
||||
(notify_private) ? "notify_private" : NULL),
|
||||
(notify_private) ? "notify_private" : NULL,
|
||||
nick),
|
||||
"%s%s%s%s: %s",
|
||||
weechat_prefix ("network"),
|
||||
IRC_COLOR_CHAT_NICK,
|
||||
@@ -1210,7 +1210,8 @@ IRC_PROTOCOL_CALLBACK(notice)
|
||||
{
|
||||
weechat_printf_tags (ptr_buffer,
|
||||
irc_protocol_tags (command,
|
||||
(notify_private) ? "notify_private" : NULL),
|
||||
(notify_private) ? "notify_private" : NULL,
|
||||
NULL),
|
||||
"%s%s",
|
||||
weechat_prefix ("network"),
|
||||
pos_args);
|
||||
@@ -1279,7 +1280,8 @@ IRC_PROTOCOL_CALLBACK(part)
|
||||
|| !weechat_config_boolean (irc_config_look_smart_filter)
|
||||
|| !weechat_config_boolean (irc_config_look_smart_filter_quit)
|
||||
|| ptr_nick_speaking) ?
|
||||
NULL : "irc_smart_filter"),
|
||||
NULL : "irc_smart_filter",
|
||||
NULL),
|
||||
_("%s%s%s%s%s%s%s%s%s%s has left %s%s%s "
|
||||
"%s(%s%s%s)"),
|
||||
weechat_prefix ("quit"),
|
||||
@@ -1309,7 +1311,8 @@ IRC_PROTOCOL_CALLBACK(part)
|
||||
|| !weechat_config_boolean (irc_config_look_smart_filter)
|
||||
|| !weechat_config_boolean (irc_config_look_smart_filter_quit)
|
||||
|| ptr_nick_speaking) ?
|
||||
NULL : "irc_smart_filter"),
|
||||
NULL : "irc_smart_filter",
|
||||
NULL),
|
||||
_("%s%s%s%s%s%s%s%s%s%s has left "
|
||||
"%s%s%s"),
|
||||
weechat_prefix ("quit"),
|
||||
@@ -1472,7 +1475,8 @@ IRC_PROTOCOL_CALLBACK(privmsg)
|
||||
|
||||
weechat_printf_tags (ptr_channel->buffer,
|
||||
irc_protocol_tags (command,
|
||||
"notify_message"),
|
||||
"notify_message",
|
||||
nick),
|
||||
"%s%s",
|
||||
irc_nick_as_prefix (server, ptr_nick,
|
||||
(ptr_nick) ? NULL : nick,
|
||||
@@ -1537,7 +1541,8 @@ IRC_PROTOCOL_CALLBACK(privmsg)
|
||||
irc_protocol_tags (command,
|
||||
(nick_is_me) ?
|
||||
"notify_private,no_highlight" :
|
||||
"notify_private"),
|
||||
"notify_private",
|
||||
nick),
|
||||
"%s%s",
|
||||
irc_nick_as_prefix (server, NULL, nick,
|
||||
(nick_is_me) ?
|
||||
@@ -1613,7 +1618,8 @@ IRC_PROTOCOL_CALLBACK(quit)
|
||||
|| !weechat_config_boolean (irc_config_look_smart_filter)
|
||||
|| !weechat_config_boolean (irc_config_look_smart_filter_quit)
|
||||
|| ptr_nick_speaking) ?
|
||||
NULL : "irc_smart_filter"),
|
||||
NULL : "irc_smart_filter",
|
||||
NULL),
|
||||
_("%s%s%s%s%s%s%s%s%s%s has quit "
|
||||
"%s(%s%s%s)"),
|
||||
weechat_prefix ("quit"),
|
||||
@@ -1641,7 +1647,8 @@ IRC_PROTOCOL_CALLBACK(quit)
|
||||
|| !weechat_config_boolean (irc_config_look_smart_filter)
|
||||
|| !weechat_config_boolean (irc_config_look_smart_filter_quit)
|
||||
|| ptr_nick_speaking) ?
|
||||
NULL : "irc_smart_filter"),
|
||||
NULL : "irc_smart_filter",
|
||||
NULL),
|
||||
_("%s%s%s%s%s%s%s%s%s%s has quit"),
|
||||
weechat_prefix ("quit"),
|
||||
(ptr_channel->type == IRC_CHANNEL_TYPE_PRIVATE) ?
|
||||
@@ -1688,7 +1695,7 @@ IRC_PROTOCOL_CALLBACK(server_mode_reason)
|
||||
}
|
||||
|
||||
weechat_printf_tags (server->buffer,
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
"%s%s: %s",
|
||||
weechat_prefix ("network"),
|
||||
pos_mode,
|
||||
@@ -1719,7 +1726,7 @@ IRC_PROTOCOL_CALLBACK(numeric)
|
||||
|
||||
weechat_printf_tags (irc_msgbuffer_get_target_buffer (server, NULL,
|
||||
command, NULL, NULL),
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
"%s%s",
|
||||
weechat_prefix ("network"),
|
||||
pos_args);
|
||||
@@ -1772,7 +1779,7 @@ IRC_PROTOCOL_CALLBACK(topic)
|
||||
old_topic_color = irc_color_decode (ptr_channel->topic,
|
||||
weechat_config_boolean (irc_config_network_colors_receive));
|
||||
weechat_printf_tags (ptr_buffer,
|
||||
irc_protocol_tags (command, NULL),
|
||||
irc_protocol_tags (command, NULL, NULL),
|
||||
_("%s%s%s%s has changed topic for %s%s%s "
|
||||
"from \"%s%s\" to \"%s%s\""),
|
||||
weechat_prefix ("network"),
|
||||
@@ -1792,7 +1799,7 @@ IRC_PROTOCOL_CALLBACK(topic)
|
||||
else
|
||||
{
|
||||
weechat_printf_tags (ptr_buffer,
|
||||
irc_protocol_tags (command, NULL),
|
||||
irc_protocol_tags (command, NULL, NULL),
|
||||
_("%s%s%s%s has changed topic for %s%s%s to "
|
||||
"\"%s%s\""),
|
||||
weechat_prefix ("network"),
|
||||
@@ -1815,7 +1822,7 @@ IRC_PROTOCOL_CALLBACK(topic)
|
||||
old_topic_color = irc_color_decode (ptr_channel->topic,
|
||||
weechat_config_boolean (irc_config_network_colors_receive));
|
||||
weechat_printf_tags (ptr_buffer,
|
||||
irc_protocol_tags (command, NULL),
|
||||
irc_protocol_tags (command, NULL, NULL),
|
||||
_("%s%s%s%s has unset topic for %s%s%s "
|
||||
"(old topic: \"%s%s\")"),
|
||||
weechat_prefix ("network"),
|
||||
@@ -1833,7 +1840,7 @@ IRC_PROTOCOL_CALLBACK(topic)
|
||||
else
|
||||
{
|
||||
weechat_printf_tags (ptr_buffer,
|
||||
irc_protocol_tags (command, NULL),
|
||||
irc_protocol_tags (command, NULL, NULL),
|
||||
_("%s%s%s%s has unset topic for %s%s%s"),
|
||||
weechat_prefix ("network"),
|
||||
IRC_COLOR_NICK_IN_SERVER_MESSAGE(ptr_nick),
|
||||
@@ -1871,7 +1878,7 @@ IRC_PROTOCOL_CALLBACK(wallops)
|
||||
weechat_printf_tags (irc_msgbuffer_get_target_buffer (server, nick,
|
||||
command, NULL,
|
||||
NULL),
|
||||
irc_protocol_tags (command, NULL),
|
||||
irc_protocol_tags (command, NULL, NULL),
|
||||
_("%sWallops from %s%s %s(%s%s%s)%s: %s"),
|
||||
weechat_prefix ("network"),
|
||||
IRC_COLOR_CHAT_NICK,
|
||||
@@ -2051,7 +2058,7 @@ IRC_PROTOCOL_CALLBACK(221)
|
||||
|
||||
weechat_printf_tags (irc_msgbuffer_get_target_buffer (server, argv[2],
|
||||
command, NULL, NULL),
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
_("%sUser mode for %s%s%s is %s[%s%s%s]"),
|
||||
weechat_prefix ("network"),
|
||||
IRC_COLOR_CHAT_NICK,
|
||||
@@ -2099,7 +2106,7 @@ IRC_PROTOCOL_CALLBACK(301)
|
||||
weechat_printf_tags (irc_msgbuffer_get_target_buffer (server, argv[3],
|
||||
command, "whois",
|
||||
ptr_buffer),
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
_("%s%s[%s%s%s]%s is away: %s"),
|
||||
weechat_prefix ("network"),
|
||||
IRC_COLOR_CHAT_DELIMITERS,
|
||||
@@ -2135,7 +2142,7 @@ IRC_PROTOCOL_CALLBACK(303)
|
||||
|
||||
weechat_printf_tags (irc_msgbuffer_get_target_buffer (server, NULL,
|
||||
command, NULL, NULL),
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
_("%sUsers online: %s%s"),
|
||||
weechat_prefix ("network"),
|
||||
IRC_COLOR_CHAT_NICK,
|
||||
@@ -2162,7 +2169,7 @@ IRC_PROTOCOL_CALLBACK(305)
|
||||
weechat_printf_tags (irc_msgbuffer_get_target_buffer (server, NULL,
|
||||
command, "unaway",
|
||||
NULL),
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
"%s%s",
|
||||
weechat_prefix ("network"),
|
||||
(argv_eol[3][0] == ':') ? argv_eol[3] + 1 : argv_eol[3]);
|
||||
@@ -2194,7 +2201,7 @@ IRC_PROTOCOL_CALLBACK(306)
|
||||
weechat_printf_tags (irc_msgbuffer_get_target_buffer (server, NULL,
|
||||
command, "away",
|
||||
NULL),
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
"%s%s",
|
||||
weechat_prefix ("network"),
|
||||
(argv_eol[3][0] == ':') ? argv_eol[3] + 1 : argv_eol[3]);
|
||||
@@ -2224,7 +2231,7 @@ IRC_PROTOCOL_CALLBACK(whois_nick_msg)
|
||||
weechat_printf_tags (irc_msgbuffer_get_target_buffer (server, argv[3],
|
||||
command, "whois",
|
||||
NULL),
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
"%s%s[%s%s%s] %s%s",
|
||||
weechat_prefix ("network"),
|
||||
IRC_COLOR_CHAT_DELIMITERS,
|
||||
@@ -2253,7 +2260,7 @@ IRC_PROTOCOL_CALLBACK(whowas_nick_msg)
|
||||
weechat_printf_tags (irc_msgbuffer_get_target_buffer (server, argv[3],
|
||||
command, "whowas",
|
||||
NULL),
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
"%s%s[%s%s%s] %s%s",
|
||||
weechat_prefix ("network"),
|
||||
IRC_COLOR_CHAT_DELIMITERS,
|
||||
@@ -2282,7 +2289,7 @@ IRC_PROTOCOL_CALLBACK(311)
|
||||
weechat_printf_tags (irc_msgbuffer_get_target_buffer (server, argv[3],
|
||||
command, "whois",
|
||||
NULL),
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
"%s%s[%s%s%s] (%s%s@%s%s)%s: %s",
|
||||
weechat_prefix ("network"),
|
||||
IRC_COLOR_CHAT_DELIMITERS,
|
||||
@@ -2315,7 +2322,7 @@ IRC_PROTOCOL_CALLBACK(312)
|
||||
weechat_printf_tags (irc_msgbuffer_get_target_buffer (server, argv[3],
|
||||
command, "whois",
|
||||
NULL),
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
"%s%s[%s%s%s] %s%s %s(%s%s%s)",
|
||||
weechat_prefix ("network"),
|
||||
IRC_COLOR_CHAT_DELIMITERS,
|
||||
@@ -2348,7 +2355,7 @@ IRC_PROTOCOL_CALLBACK(314)
|
||||
weechat_printf_tags (irc_msgbuffer_get_target_buffer (server, argv[3],
|
||||
command, "whowas",
|
||||
NULL),
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
_("%s%s[%s%s%s] (%s%s@%s%s)%s was %s"),
|
||||
weechat_prefix ("network"),
|
||||
IRC_COLOR_CHAT_DELIMITERS,
|
||||
@@ -2390,7 +2397,7 @@ IRC_PROTOCOL_CALLBACK(315)
|
||||
weechat_printf_tags (irc_msgbuffer_get_target_buffer (server, NULL,
|
||||
command, "who",
|
||||
NULL),
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
"%s%s[%s%s%s]%s %s",
|
||||
weechat_prefix ("network"),
|
||||
IRC_COLOR_CHAT_DELIMITERS,
|
||||
@@ -2435,7 +2442,7 @@ IRC_PROTOCOL_CALLBACK(317)
|
||||
if (day > 0)
|
||||
{
|
||||
weechat_printf_tags (ptr_buffer,
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
_("%s%s[%s%s%s]%s idle: %s%d %s%s, "
|
||||
"%s%02d %s%s %s%02d %s%s %s%02d "
|
||||
"%s%s, signon at: %s%s"),
|
||||
@@ -2467,7 +2474,7 @@ IRC_PROTOCOL_CALLBACK(317)
|
||||
else
|
||||
{
|
||||
weechat_printf_tags (ptr_buffer,
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
_("%s%s[%s%s%s]%s idle: %s%02d %s%s "
|
||||
"%s%02d %s%s %s%02d %s%s, "
|
||||
"signon at: %s%s"),
|
||||
@@ -2517,7 +2524,7 @@ IRC_PROTOCOL_CALLBACK(321)
|
||||
weechat_printf_tags (irc_msgbuffer_get_target_buffer (server, NULL,
|
||||
command, "list",
|
||||
NULL),
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
"%s%s%s%s",
|
||||
weechat_prefix ("network"),
|
||||
argv[3],
|
||||
@@ -2551,7 +2558,7 @@ IRC_PROTOCOL_CALLBACK(322)
|
||||
weechat_printf_tags (irc_msgbuffer_get_target_buffer (server, NULL,
|
||||
command, "list",
|
||||
NULL),
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
"%s%s%s%s(%s%s%s)%s%s%s",
|
||||
weechat_prefix ("network"),
|
||||
IRC_COLOR_CHAT_CHANNEL,
|
||||
@@ -2589,7 +2596,7 @@ IRC_PROTOCOL_CALLBACK(323)
|
||||
weechat_printf_tags (irc_msgbuffer_get_target_buffer (server, NULL,
|
||||
command, "list",
|
||||
NULL),
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
"%s%s",
|
||||
weechat_prefix ("network"),
|
||||
(pos_args && pos_args[0]) ? pos_args : "");
|
||||
@@ -2637,7 +2644,7 @@ IRC_PROTOCOL_CALLBACK(324)
|
||||
weechat_printf_tags (irc_msgbuffer_get_target_buffer (server, NULL,
|
||||
command, NULL,
|
||||
NULL),
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
_("%sMode %s%s %s[%s%s%s]"),
|
||||
weechat_prefix ("network"),
|
||||
IRC_COLOR_CHAT_CHANNEL,
|
||||
@@ -2676,7 +2683,7 @@ IRC_PROTOCOL_CALLBACK(327)
|
||||
if (pos_realname && pos_realname[0])
|
||||
{
|
||||
weechat_printf_tags (server->buffer,
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
"%s%s[%s%s%s] %s%s %s %s(%s%s%s)",
|
||||
weechat_prefix ("network"),
|
||||
IRC_COLOR_CHAT_DELIMITERS,
|
||||
@@ -2694,7 +2701,7 @@ IRC_PROTOCOL_CALLBACK(327)
|
||||
else
|
||||
{
|
||||
weechat_printf_tags (server->buffer,
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
"%s%s[%s%s%s] %s%s %s",
|
||||
weechat_prefix ("network"),
|
||||
IRC_COLOR_CHAT_DELIMITERS,
|
||||
@@ -2728,7 +2735,7 @@ IRC_PROTOCOL_CALLBACK(328)
|
||||
if (ptr_channel)
|
||||
{
|
||||
weechat_printf_tags (ptr_channel->buffer,
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
_("%sURL for %s%s%s: %s"),
|
||||
weechat_prefix ("network"),
|
||||
IRC_COLOR_CHAT_CHANNEL,
|
||||
@@ -2767,7 +2774,7 @@ IRC_PROTOCOL_CALLBACK(329)
|
||||
if (ptr_channel->display_creation_date)
|
||||
{
|
||||
weechat_printf_tags (ptr_channel->buffer,
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
/* TRANSLATORS: "%s" after "created on" is date */
|
||||
_("%sChannel created on %s"),
|
||||
weechat_prefix ("network"),
|
||||
@@ -2778,7 +2785,7 @@ IRC_PROTOCOL_CALLBACK(329)
|
||||
else
|
||||
{
|
||||
weechat_printf_tags (server->buffer,
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
/* TRANSLATORS: "%s" after "created on" is date */
|
||||
_("%sChannel %s%s%s created on %s"),
|
||||
weechat_prefix ("network"),
|
||||
@@ -2816,7 +2823,7 @@ IRC_PROTOCOL_CALLBACK(330_343)
|
||||
weechat_printf_tags (irc_msgbuffer_get_target_buffer (server, argv[3],
|
||||
command, "whois",
|
||||
NULL),
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
"%s%s[%s%s%s] %s%s %s%s",
|
||||
weechat_prefix ("network"),
|
||||
IRC_COLOR_CHAT_DELIMITERS,
|
||||
@@ -2836,7 +2843,7 @@ IRC_PROTOCOL_CALLBACK(330_343)
|
||||
ptr_channel->buffer : irc_msgbuffer_get_target_buffer (server, argv[3],
|
||||
command, NULL,
|
||||
NULL),
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
"%s%s[%s%s%s] %s%s",
|
||||
weechat_prefix ("network"),
|
||||
IRC_COLOR_CHAT_DELIMITERS,
|
||||
@@ -2869,7 +2876,7 @@ IRC_PROTOCOL_CALLBACK(331)
|
||||
ptr_channel = irc_channel_search (server, argv[3]);
|
||||
ptr_buffer = (ptr_channel) ? ptr_channel->buffer : server->buffer;
|
||||
weechat_printf_tags (ptr_buffer,
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
_("%sNo topic set for channel %s%s"),
|
||||
weechat_prefix ("network"),
|
||||
IRC_COLOR_CHAT_CHANNEL,
|
||||
@@ -2915,7 +2922,7 @@ IRC_PROTOCOL_CALLBACK(332)
|
||||
topic_color = irc_color_decode (pos_topic,
|
||||
(weechat_config_boolean (irc_config_network_colors_receive)) ? 1 : 0);
|
||||
weechat_printf_tags (ptr_buffer,
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
_("%sTopic for %s%s%s is \"%s%s\""),
|
||||
weechat_prefix ("network"),
|
||||
IRC_COLOR_CHAT_CHANNEL,
|
||||
@@ -2969,7 +2976,7 @@ IRC_PROTOCOL_CALLBACK(333)
|
||||
if (topic_nick)
|
||||
{
|
||||
weechat_printf_tags (ptr_channel->buffer,
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
/* TRANSLATORS: "%s" after "on" is date */
|
||||
_("%sTopic set by %s%s%s%s%s%s%s%s%s on %s"),
|
||||
weechat_prefix ("network"),
|
||||
@@ -2987,7 +2994,7 @@ IRC_PROTOCOL_CALLBACK(333)
|
||||
else
|
||||
{
|
||||
weechat_printf_tags (ptr_channel->buffer,
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
/* TRANSLATORS: "%s" after "on" is date */
|
||||
_("%sTopic set on %s"),
|
||||
weechat_prefix ("network"),
|
||||
@@ -2999,7 +3006,7 @@ IRC_PROTOCOL_CALLBACK(333)
|
||||
if (topic_nick)
|
||||
{
|
||||
weechat_printf_tags (server->buffer,
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
/* TRANSLATORS: "%s" after "on" is date */
|
||||
_("%sTopic for %s%s%s set by %s%s%s%s%s%s%s%s%s on %s"),
|
||||
weechat_prefix ("network"),
|
||||
@@ -3020,7 +3027,7 @@ IRC_PROTOCOL_CALLBACK(333)
|
||||
else
|
||||
{
|
||||
weechat_printf_tags (server->buffer,
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
/* TRANSLATORS: "%s" after "on" is date */
|
||||
_("%sTopic for %s%s%s set on %s"),
|
||||
weechat_prefix ("network"),
|
||||
@@ -3050,7 +3057,7 @@ IRC_PROTOCOL_CALLBACK(338)
|
||||
weechat_printf_tags (irc_msgbuffer_get_target_buffer (server, argv[3],
|
||||
command, "whois",
|
||||
NULL),
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
"%s%s[%s%s%s]%s %s %s%s",
|
||||
weechat_prefix ("network"),
|
||||
IRC_COLOR_CHAT_DELIMITERS,
|
||||
@@ -3080,7 +3087,7 @@ IRC_PROTOCOL_CALLBACK(341)
|
||||
|
||||
weechat_printf_tags (irc_msgbuffer_get_target_buffer (server, argv[2],
|
||||
command, NULL, NULL),
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
_("%s%s%s%s has invited %s%s%s to %s%s%s"),
|
||||
weechat_prefix ("network"),
|
||||
IRC_COLOR_CHAT_NICK,
|
||||
@@ -3112,7 +3119,7 @@ IRC_PROTOCOL_CALLBACK(344)
|
||||
weechat_printf_tags (irc_msgbuffer_get_target_buffer (server, NULL,
|
||||
command, "reop",
|
||||
NULL),
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
_("%sChannel reop %s%s%s: %s%s"),
|
||||
weechat_prefix ("network"),
|
||||
IRC_COLOR_CHAT_CHANNEL,
|
||||
@@ -3140,7 +3147,7 @@ IRC_PROTOCOL_CALLBACK(345)
|
||||
weechat_printf_tags (irc_msgbuffer_get_target_buffer (server, NULL,
|
||||
command, "reop",
|
||||
NULL),
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
"%s%s%s%s: %s",
|
||||
weechat_prefix ("network"),
|
||||
IRC_COLOR_CHAT_CHANNEL,
|
||||
@@ -3175,7 +3182,7 @@ IRC_PROTOCOL_CALLBACK(346)
|
||||
{
|
||||
datetime = (time_t)(atol (argv[6]));
|
||||
weechat_printf_tags (ptr_buffer,
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
/* TRANSLATORS: "%s" after "on" is date */
|
||||
_("%s%s[%s%s%s] %s%s%s invited by "
|
||||
"%s%s %s(%s%s%s)%s on %s"),
|
||||
@@ -3199,7 +3206,7 @@ IRC_PROTOCOL_CALLBACK(346)
|
||||
else
|
||||
{
|
||||
weechat_printf_tags (ptr_buffer,
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
_("%s%s[%s%s%s] %s%s%s invited by "
|
||||
"%s%s %s(%s%s%s)"),
|
||||
weechat_prefix ("network"),
|
||||
@@ -3245,7 +3252,7 @@ IRC_PROTOCOL_CALLBACK(347)
|
||||
ptr_buffer = (ptr_channel && ptr_channel->nicks) ?
|
||||
ptr_channel->buffer : server->buffer;
|
||||
weechat_printf_tags (ptr_buffer,
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
"%s%s[%s%s%s]%s%s%s",
|
||||
weechat_prefix ("network"),
|
||||
IRC_COLOR_CHAT_DELIMITERS,
|
||||
@@ -3284,7 +3291,7 @@ IRC_PROTOCOL_CALLBACK(348)
|
||||
{
|
||||
datetime = (time_t)(atol (argv[6]));
|
||||
weechat_printf_tags (ptr_buffer,
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
/* TRANSLATORS: "%s" after "on" is date */
|
||||
_("%s%s[%s%s%s]%s exception %s%s%s "
|
||||
"by %s%s %s(%s%s%s)%s on %s"),
|
||||
@@ -3309,7 +3316,7 @@ IRC_PROTOCOL_CALLBACK(348)
|
||||
else
|
||||
{
|
||||
weechat_printf_tags (ptr_buffer,
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
_("%s%s[%s%s%s]%s exception %s%s"),
|
||||
weechat_prefix ("network"),
|
||||
IRC_COLOR_CHAT_DELIMITERS,
|
||||
@@ -3348,7 +3355,7 @@ IRC_PROTOCOL_CALLBACK(349)
|
||||
ptr_buffer = (ptr_channel && ptr_channel->nicks) ?
|
||||
ptr_channel->buffer : server->buffer;
|
||||
weechat_printf_tags (ptr_buffer,
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
"%s%s[%s%s%s]%s%s%s",
|
||||
weechat_prefix ("network"),
|
||||
IRC_COLOR_CHAT_DELIMITERS,
|
||||
@@ -3383,7 +3390,7 @@ IRC_PROTOCOL_CALLBACK(351)
|
||||
if (argc > 5)
|
||||
{
|
||||
weechat_printf_tags (ptr_buffer,
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
"%s%s %s (%s)",
|
||||
weechat_prefix ("network"),
|
||||
argv[3],
|
||||
@@ -3393,7 +3400,7 @@ IRC_PROTOCOL_CALLBACK(351)
|
||||
else
|
||||
{
|
||||
weechat_printf_tags (ptr_buffer,
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
"%s%s %s",
|
||||
weechat_prefix ("network"),
|
||||
argv[3],
|
||||
@@ -3457,7 +3464,7 @@ IRC_PROTOCOL_CALLBACK(352)
|
||||
weechat_printf_tags (irc_msgbuffer_get_target_buffer (server, NULL,
|
||||
command, "who",
|
||||
NULL),
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
"%s%s[%s%s%s] %s%s%s(%s%s@%s%s)%s "
|
||||
"%s%s%s%s(%s)",
|
||||
weechat_prefix ("network"),
|
||||
@@ -3612,7 +3619,7 @@ IRC_PROTOCOL_CALLBACK(353)
|
||||
if (!ptr_channel)
|
||||
{
|
||||
weechat_printf_tags (server->buffer,
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
_("%sNicks %s%s%s: %s[%s%s%s]"),
|
||||
weechat_prefix ("network"),
|
||||
IRC_COLOR_CHAT_CHANNEL,
|
||||
@@ -3701,7 +3708,7 @@ IRC_PROTOCOL_CALLBACK(366)
|
||||
}
|
||||
}
|
||||
weechat_printf_tags (ptr_channel->buffer,
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
_("%sNicks %s%s%s: %s[%s%s]"),
|
||||
weechat_prefix ("network"),
|
||||
IRC_COLOR_CHAT_CHANNEL,
|
||||
@@ -3719,7 +3726,7 @@ IRC_PROTOCOL_CALLBACK(366)
|
||||
irc_nick_count (ptr_channel, &num_nicks, &num_op, &num_halfop,
|
||||
&num_voice, &num_normal);
|
||||
weechat_printf_tags (ptr_channel->buffer,
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
_("%sChannel %s%s%s: %s%d%s %s %s(%s%d%s %s, "
|
||||
"%s%d%s %s, %s%d%s %s, %s%d%s %s%s)"),
|
||||
weechat_prefix ("network"),
|
||||
@@ -3755,7 +3762,7 @@ IRC_PROTOCOL_CALLBACK(366)
|
||||
else
|
||||
{
|
||||
weechat_printf_tags (server->buffer,
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
"%s%s%s%s: %s",
|
||||
weechat_prefix ("network"),
|
||||
IRC_COLOR_CHAT_CHANNEL,
|
||||
@@ -3791,7 +3798,7 @@ IRC_PROTOCOL_CALLBACK(367)
|
||||
{
|
||||
datetime = (time_t)(atol (argv[6]));
|
||||
weechat_printf_tags (ptr_buffer,
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
/* TRANSLATORS: "%s" after "on" is date */
|
||||
_("%s%s[%s%s%s] %s%s%s banned by "
|
||||
"%s%s %s(%s%s%s)%s on %s"),
|
||||
@@ -3815,7 +3822,7 @@ IRC_PROTOCOL_CALLBACK(367)
|
||||
else
|
||||
{
|
||||
weechat_printf_tags (ptr_buffer,
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
_("%s%s[%s%s%s] %s%s%s banned by "
|
||||
"%s%s %s(%s%s%s)"),
|
||||
weechat_prefix ("network"),
|
||||
@@ -3861,7 +3868,7 @@ IRC_PROTOCOL_CALLBACK(368)
|
||||
ptr_buffer = (ptr_channel && ptr_channel->nicks) ?
|
||||
ptr_channel->buffer : server->buffer;
|
||||
weechat_printf_tags (ptr_buffer,
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
"%s%s[%s%s%s]%s%s%s",
|
||||
weechat_prefix ("network"),
|
||||
IRC_COLOR_CHAT_DELIMITERS,
|
||||
@@ -4070,7 +4077,7 @@ IRC_PROTOCOL_CALLBACK(438)
|
||||
if (argc >= 5)
|
||||
{
|
||||
weechat_printf_tags (ptr_buffer,
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
"%s%s (%s => %s)",
|
||||
weechat_prefix ("network"),
|
||||
(argv_eol[4][0] == ':') ? argv_eol[4] + 1 : argv_eol[4],
|
||||
@@ -4080,7 +4087,7 @@ IRC_PROTOCOL_CALLBACK(438)
|
||||
else
|
||||
{
|
||||
weechat_printf_tags (ptr_buffer,
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
"%s%s %s",
|
||||
weechat_prefix ("network"),
|
||||
argv[2],
|
||||
@@ -4106,7 +4113,7 @@ IRC_PROTOCOL_CALLBACK(900)
|
||||
weechat_printf_tags (irc_msgbuffer_get_target_buffer (server, argv[3],
|
||||
command, NULL,
|
||||
NULL),
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
"%s%s %s(%s%s%s)",
|
||||
weechat_prefix ("network"),
|
||||
(argv_eol[5][0] == ':') ? argv_eol[5] + 1 : argv_eol[5],
|
||||
@@ -4136,7 +4143,7 @@ IRC_PROTOCOL_CALLBACK(901)
|
||||
weechat_printf_tags (irc_msgbuffer_get_target_buffer (server, NULL,
|
||||
command, NULL,
|
||||
NULL),
|
||||
irc_protocol_tags (command, "irc_numeric"),
|
||||
irc_protocol_tags (command, "irc_numeric", NULL),
|
||||
"%s%s",
|
||||
weechat_prefix ("network"),
|
||||
(argv_eol[6][0] == ':') ? argv_eol[6] + 1 : argv_eol[6]);
|
||||
|
||||
@@ -78,7 +78,8 @@ struct t_irc_protocol_msg
|
||||
};
|
||||
|
||||
extern const char *irc_protocol_get_nick_from_host (const char *host);
|
||||
extern const char *irc_protocol_tags (const char *command, const char *tags);
|
||||
extern const char *irc_protocol_tags (const char *command, const char *tags,
|
||||
const char *nick);
|
||||
extern void irc_protocol_recv_command (struct t_irc_server *server,
|
||||
const char *irc_message,
|
||||
const char *msg_command,
|
||||
|
||||
@@ -100,6 +100,7 @@ xfer_chat_recv_cb (void *arg_xfer, int fd)
|
||||
static char buffer[4096 + 2];
|
||||
char *buf2, *pos, *ptr_buf, *ptr_buf2, *next_ptr_buf;
|
||||
char *ptr_buf_decoded, *ptr_buf_without_weechat_colors, *ptr_buf_color;
|
||||
char str_tags[256];
|
||||
int num_read, length, ctcp_action;
|
||||
|
||||
/* make C compiler happy */
|
||||
@@ -175,8 +176,11 @@ xfer_chat_recv_cb (void *arg_xfer, int fd)
|
||||
ptr_buf_without_weechat_colors : ((ptr_buf_decoded) ? ptr_buf_decoded : ptr_buf));
|
||||
if (ctcp_action)
|
||||
{
|
||||
snprintf (str_tags, sizeof (str_tags),
|
||||
"irc_privmsg,irc_action,notify_message,nick_%s",
|
||||
xfer->remote_nick);
|
||||
weechat_printf_tags (xfer->buffer,
|
||||
"irc_privmsg,irc_action,notify_message",
|
||||
str_tags,
|
||||
"%s%s%s%s%s%s",
|
||||
weechat_prefix ("action"),
|
||||
(xfer->remote_nick_color) ?
|
||||
@@ -188,8 +192,11 @@ xfer_chat_recv_cb (void *arg_xfer, int fd)
|
||||
}
|
||||
else
|
||||
{
|
||||
snprintf (str_tags, sizeof (str_tags),
|
||||
"irc_privmsg,notify_message,nick_%s",
|
||||
xfer->remote_nick);
|
||||
weechat_printf_tags (xfer->buffer,
|
||||
"irc_privmsg,notify_message",
|
||||
str_tags,
|
||||
"%s%s\t%s",
|
||||
(xfer->remote_nick_color) ?
|
||||
xfer->remote_nick_color : weechat_color ("chat_nick_other"),
|
||||
|
||||
Reference in New Issue
Block a user