From b8a66fed123bfce00c9d5083a2bd03eca1d4e37b Mon Sep 17 00:00:00 2001 From: nick black Date: Tue, 12 Oct 2021 00:57:09 -0400 Subject: [PATCH] [heuristics] GNU screen 4x never has rgb --- src/lib/termdesc.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/lib/termdesc.c b/src/lib/termdesc.c index 63deba55b..fb79b6367 100644 --- a/src/lib/termdesc.c +++ b/src/lib/termdesc.c @@ -609,7 +609,9 @@ apply_term_heuristics(tinfo* ti, const char* termname, queried_terminals_e qterm // FIXME what, oh what to do with tmux? }else if(qterm == TERMINAL_GNUSCREEN){ termname = "GNU screen"; - // FIXME disable rgb? + if(compare_versions(ti->termversion, "5.0") < 0){ + ti->caps.rgb = false; + } }else if(qterm == TERMINAL_MLTERM){ termname = "MLterm"; ti->caps.quadrants = true; // good caps.quadrants, no caps.sextants as of 3.9.0