From 32ececbf36508a374d471ea370897b1c17cf1294 Mon Sep 17 00:00:00 2001 From: Martin Braun Date: Mon, 6 May 2019 10:25:40 -0700 Subject: log: Fix ANSI colour codes The colour codes used for console logging were incorrectly defined. Some colours would simply not rendered this way (e.g., red), others had the boldness flag wrong. --- host/lib/utils/log.cpp | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) (limited to 'host/lib/utils/log.cpp') diff --git a/host/lib/utils/log.cpp b/host/lib/utils/log.cpp index 0d1ab0469..3cf23e540 100644 --- a/host/lib/utils/log.cpp +++ b/host/lib/utils/log.cpp @@ -25,13 +25,15 @@ namespace pt = boost::posix_time; constexpr double READ_TIMEOUT = 0.5; // Waiting time to read from the queue // Don't make these static const std::string -- we need their lifetime guaranteed! -#define PURPLE "\033[35;1m" // purple -#define BLUE "\033[34;1m" // blue -#define GREEN "\033[32;1m" // green -#define YELLOW "\033[33;1m" // yellow -#define RED "\033[31;0m" // red -#define BRED "\033[31;1m" // bright red -#define RESET_COLORS "\033[39;0m" // reset colors +#define PURPLE "\033[0;35m" // purple +#define BLUE "\033[1;34m" // blue +#define GREEN "\033[0;32m" // green +#define YELLOW "\033[0;33m" // yellow +#define BYELLOW "\033[1;33m" // yellow +#define RED "\033[0;31m" // red +#define BRED "\033[1;31m" // bright red +#define RED_ON_YELLOW "\033[0;31;43m" // bright red +#define RESET_COLORS "\033[0;39m" // reset colors /*********************************************************************** * Helpers -- cgit v1.2.3