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:
@@ -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
|
||||
|
||||
@@ -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;
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
|
||||
Reference in New Issue
Block a user