From 368d32e337f9da510b7ec5236f0b8e9e6635087a Mon Sep 17 00:00:00 2001 From: nick black Date: Sat, 9 Oct 2021 11:11:37 -0400 Subject: [PATCH] [xterm] fix DECSDM version check for xterm before 357 #2252 --- src/lib/termdesc.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/lib/termdesc.c b/src/lib/termdesc.c index ec3c657a0..233877040 100644 --- a/src/lib/termdesc.c +++ b/src/lib/termdesc.c @@ -619,14 +619,14 @@ apply_term_heuristics(tinfo* ti, const char* termname, queried_terminals_e qterm } }else if(qterm == TERMINAL_XTERM){ termname = "XTerm"; + if(compare_versions(ti->termversion, "369") < 0){ + *invertsixel = true; // xterm 369 inverted DECSDM + } // xterm 357 added color palette escapes XT{PUSH,POP,REPORT}COLORS if(compare_versions(ti->termversion, "357") >= 0){ if(add_pushcolors_escapes(ti, tablelen, tableused)){ return -1; } - if(compare_versions(ti->termversion, "359") < 0){ - *invertsixel = true; - } } }else if(qterm == TERMINAL_MINTTY){ termname = "MinTTY";