degesch; user color constants from curses

This commit is contained in:
Přemysl Eric Janouch 2015-05-02 20:23:02 +02:00
parent 7cffbc1b2e
commit 7e42399ad0

View File

@ -797,18 +797,18 @@ init_colors (struct app_context *ctx)
INIT_ATTR (PROMPT, enter_bold_mode); INIT_ATTR (PROMPT, enter_bold_mode);
INIT_ATTR (RESET, exit_attribute_mode); INIT_ATTR (RESET, exit_attribute_mode);
INIT_ATTR (WARNING, g_terminal.color_set_fg[3]); INIT_ATTR (WARNING, g_terminal.color_set_fg[COLOR_YELLOW]);
INIT_ATTR (ERROR, g_terminal.color_set_fg[1]); INIT_ATTR (ERROR, g_terminal.color_set_fg[COLOR_RED]);
INIT_ATTR (EXTERNAL, g_terminal.color_set_fg[7]); INIT_ATTR (EXTERNAL, g_terminal.color_set_fg[COLOR_WHITE]);
INIT_ATTR (TIMESTAMP, g_terminal.color_set_fg[7]); INIT_ATTR (TIMESTAMP, g_terminal.color_set_fg[COLOR_WHITE]);
INIT_ATTR (ACTION, g_terminal.color_set_fg[1]); INIT_ATTR (ACTION, g_terminal.color_set_fg[COLOR_RED]);
INIT_ATTR (JOIN, g_terminal.color_set_fg[2]); INIT_ATTR (JOIN, g_terminal.color_set_fg[COLOR_GREEN]);
INIT_ATTR (PART, g_terminal.color_set_fg[1]); INIT_ATTR (PART, g_terminal.color_set_fg[COLOR_RED]);
char *highlight = xstrdup_printf ("%s%s%s", char *highlight = xstrdup_printf ("%s%s%s",
g_terminal.color_set_fg[3], g_terminal.color_set_fg[COLOR_YELLOW],
g_terminal.color_set_bg[5], g_terminal.color_set_bg[COLOR_MAGENTA],
enter_bold_mode); enter_bold_mode);
INIT_ATTR (HIGHLIGHT, highlight); INIT_ATTR (HIGHLIGHT, highlight);
free (highlight); free (highlight);