if (show_location) {
const char *lon = "", *loff = "";
if (log_get_show_color()) {
- lon = ANSI_HIGHLIGHT_YELLOW4;
+ lon = ansi_highlight_yellow4();
loff = ANSI_NORMAL;
}
char c;
bool need_nl = true;
- if (colors_enabled())
- fputs(ANSI_HIGHLIGHT, stdout);
+ fputs(ansi_highlight(), stdout);
putchar('\r');
vprintf(fmt, ap);
va_end(ap);
- if (colors_enabled())
- fputs(ANSI_NORMAL, stdout);
+ fputs(ansi_normal(), stdout);
fflush(stdout);
assert(ret);
assert(text);
- if (colors_enabled())
- fputs(ANSI_HIGHLIGHT, stdout);
+ fputs(ansi_highlight(), stdout);
va_start(ap, text);
vprintf(text, ap);
va_end(ap);
- if (colors_enabled())
- fputs(ANSI_NORMAL, stdout);
+ fputs(ansi_normal(), stdout);
fflush(stdout);
if (priority <= LOG_ERR) {
if (on)
- *on = ANSI_HIGHLIGHT_RED;
+ *on = ansi_highlight_red();
if (off)
*off = ANSI_NORMAL;
if (highlight)
} else if (priority <= LOG_WARNING) {
if (on)
- *on = ANSI_HIGHLIGHT_YELLOW;
+ *on = ansi_highlight_yellow();
if (off)
*off = ANSI_NORMAL;
if (highlight)
if (off)
*off = ANSI_NORMAL;
if (highlight)
- *highlight = ANSI_HIGHLIGHT_RED;
+ *highlight = ansi_highlight_red();
} else if (priority >= LOG_DEBUG) {
if (on)
- *on = ANSI_GREY;
+ *on = ansi_grey();
if (off)
*off = ANSI_NORMAL;
if (highlight)
- *highlight = ANSI_HIGHLIGHT_RED;
+ *highlight = ansi_highlight_red();
}
}
DEFINE_ANSI_FUNC(highlight_red, HIGHLIGHT_RED);
DEFINE_ANSI_FUNC(highlight_green, HIGHLIGHT_GREEN);
DEFINE_ANSI_FUNC_256(highlight_yellow, HIGHLIGHT_YELLOW, HIGHLIGHT_YELLOW_FALLBACK);
+DEFINE_ANSI_FUNC_256(highlight_yellow4, HIGHLIGHT_YELLOW4, HIGHLIGHT_YELLOW_FALLBACK);
DEFINE_ANSI_FUNC(highlight_blue, HIGHLIGHT_BLUE);
DEFINE_ANSI_FUNC(highlight_magenta, HIGHLIGHT_MAGENTA);
DEFINE_ANSI_FUNC(highlight_cyan, HIGHLIGHT_CYAN);
fputs("\r", stdout);
if (colors_enabled())
- fputs("\x1B[?25l" ANSI_HIGHLIGHT_GREEN, stdout);
+ fputs("\x1B[?25l", stdout);
+
+ fputs(ansi_highlight_green(), stdout);
for (i = 0; i < j; i++)
fputs("\xe2\x96\x88", stdout);
if (!(flags & ASK_PASSWORD_SILENT) && !(flags & ASK_PASSWORD_ECHO)) {
if (use_color)
- (void) loop_write(ttyfd, ANSI_GREY, STRLEN(ANSI_GREY), false);
+ (void) loop_write(ttyfd, ansi_grey(), strlen(ansi_grey()), false);
(void) loop_write(ttyfd, PRESS_TAB, strlen(PRESS_TAB), false);
press_tab_visible = true;
}
fputc('"', f);
if (flags & JSON_FORMAT_COLOR)
- fputs(ANSI_GREEN, f);
+ fputs(ansi_green(), f);
for (; *q; q++)
switch (*q) {
return -errno;
if (flags & JSON_FORMAT_COLOR)
- fputs(ANSI_HIGHLIGHT_BLUE, f);
+ fputs(ansi_highlight_blue(), f);
fprintf(f, "%.*Le", DECIMAL_DIG, json_variant_real(v));
case JSON_VARIANT_INTEGER:
if (flags & JSON_FORMAT_COLOR)
- fputs(ANSI_HIGHLIGHT_BLUE, f);
+ fputs(ansi_highlight_blue(), f);
fprintf(f, "%" PRIdMAX, json_variant_integer(v));
case JSON_VARIANT_UNSIGNED:
if (flags & JSON_FORMAT_COLOR)
- fputs(ANSI_HIGHLIGHT_BLUE, f);
+ fputs(ansi_highlight_blue(), f);
fprintf(f, "%" PRIuMAX, json_variant_unsigned(v));
prefix = "--";
if (colors_enabled())
- newline = strjoina(ANSI_NORMAL "\n" ANSI_GREY, prefix, ANSI_NORMAL " " ANSI_GREEN);
+ newline = strjoina(ANSI_NORMAL "\n", ansi_grey(), prefix, ANSI_NORMAL " ", ansi_green());
else
newline = strjoina("\n", prefix, " ");
return log_oom();
if (colors_enabled())
- fprintf(f, ANSI_GREY "%s" ANSI_NORMAL " " ANSI_GREEN, prefix);
+ fprintf(f, "%s%s %s%s", ansi_grey(), prefix, ANSI_NORMAL, ansi_green());
else
fprintf(f, "%s ", prefix);