timeout, and not directly, so that other notifys can be
retrieved too. Affected file lib/silcclient/client_notify.c.
+ * Display notification about data messages that cannot be
+ displayed. Affected files irssi/src/silc/core/client_ops.c,
+ irssi/src/fe-common/silc/module-formats.[ch].
+
Sun May 19 18:59:00 EEST 2002 Pekka Riikonen <priikone@silcnet.org>
* Fixed the CHANNEL_CHANGE notify handling in client libary
{ "watch_killed", "Watch: {nick $0} was killed from the network", 1, { 0 } },
{ "watch_umode_change", "Watch: {nick $0} is now {hilight $1}", 2, { 0, 0 } },
{ "watch_nick_change", "Watch: {nick $0} changed nickname to {nick $1}", 2, { 0, 0 } },
+ { "message_data", "{nick $0} sent \"{hilight $1}\" data message: cannot display", 2, { 0, 0 } },
/* File transfer messages */
{ NULL, "FileTransfer", 0 },
SILCTXT_WATCH_KILLED,
SILCTXT_WATCH_UMODE_CHANGE,
SILCTXT_WATCH_NICK_CHANGE,
+ SILCTXT_MESSAGE_DATA,
SILCTXT_FILL_5,
/* It is something textual, display it */
message = (const unsigned char *)data;
} else {
+ printformat_module("fe-common/silc", server, channel->channel_name,
+ MSGLEVEL_CRAP, SILCTXT_MESSAGE_DATA,
+ nick == NULL ? "[<unknown>]" : nick->nick, type);
message = NULL;
}
}
/* It is something textual, display it */
message = (const unsigned char *)data;
} else {
+ printformat_module("fe-common/silc", server, NULL,
+ MSGLEVEL_CRAP, SILCTXT_MESSAGE_DATA,
+ sender->nickname ? sender->nickname : "[<unknown>]",
+ type);
message = NULL;
}
}