1
0
mirror of https://github.com/weechat/weechat.git synced 2026-06-12 14:14:48 +02:00

core: fix highlight of IRC action messages when option irc.look.nick_mode is set to "action" or "both" (closes #206)

This commit is contained in:
Sébastien Helleu
2014-09-21 11:52:58 +02:00
parent 03c0067272
commit 1a20ef41c0
2 changed files with 11 additions and 0 deletions
+2
View File
@@ -28,6 +28,8 @@ http://weechat.org/files/releasenotes/ReleaseNotes-devel.html[release notes]
=== Bugs fixed
* core: fix highlight of IRC action messages when option irc.look.nick_mode is
set to "action" or "both" (closes #206)
* core: fix compilation of plugin API functions (macros) when compiler
optimizations are enabled (closes #200)
* core: fix window/buffer pointers used in command /eval
+9
View File
@@ -782,7 +782,16 @@ gui_line_has_highlight (struct t_gui_line *line)
{
length = strlen (ptr_nick);
if (strncmp (ptr_msg_no_color, ptr_nick, length) == 0)
{
/* skip nick at beginning (for example: "FlashCode") */
ptr_msg_no_color += length;
}
else if (ptr_msg_no_color[0]
&& (strncmp (ptr_msg_no_color + 1, ptr_nick, length) == 0))
{
/* skip prefix and nick at beginning (for example: "@FlashCode") */
ptr_msg_no_color += length + 1;
}
}
/*