Add option to color nicknames in the userlist to match the chat

This commit is contained in:
TingPing
2013-03-09 17:57:06 -05:00
parent c76dedd9b9
commit 6bd9656416
6 changed files with 21 additions and 16 deletions

View File

@@ -2081,8 +2081,8 @@ pevt_build_string (const char *input, char **output, int *max_arg)
static char rcolors[] = { 19, 20, 22, 24, 25, 26, 27, 28, 29 };
static int
color_of (char *name)
int
text_color_of (char *name)
{
int i = 0, sum = 0;
@@ -2105,7 +2105,7 @@ text_emit (int index, session *sess, char *a, char *b, char *c, char *d)
if (prefs.hex_text_color_nicks && (index == XP_TE_CHANACTION || index == XP_TE_CHANMSG))
{
snprintf (tbuf, sizeof (tbuf), "\003%d%s", color_of (a), a);
snprintf (tbuf, sizeof (tbuf), "\003%d%s", text_color_of (a), a);
a = tbuf;
stripcolor_args &= ~ARG_FLAG(1); /* don't strip color from this argument */
}