From dbf1a4f4102883a3c07505a6708d3489f21193ef Mon Sep 17 00:00:00 2001 From: Ali Gholami Rudi Date: Mon, 9 May 2016 00:42:26 +0430 Subject: [PATCH] term: brighten bold text based on the value of BRIGHTEN Tested by ShadowKyogre . --- conf.h | 3 +++ term.c | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/conf.h b/conf.h index 463e580..0d096d1 100644 --- a/conf.h +++ b/conf.h @@ -31,6 +31,9 @@ typedef unsigned int fbval_t; /* optimized version of fb_val() */ #define FB_VAL(r, g, b) fb_val((r), (g), (b)) +/* brighten colors 0-7 for bold text */ +#define BRIGHTEN 1 + /* black */ #define COLOR0 0x000000 #define COLOR8 0x555555 diff --git a/term.c b/term.c index e30d9c0..0055e83 100644 --- a/term.c +++ b/term.c @@ -1021,7 +1021,7 @@ static void csiseq(void) } setattr(args[i]); } - if (mode & MODE_CLR8 && mode & ATTR_BOLD && !FB) + if (mode & MODE_CLR8 && mode & ATTR_BOLD && BRIGHTEN) for (i = 0; i < 8; i++) if (clr16[i] == fg) fg = clr16[8 + i]; -- 2.11.4.GIT