From 8802bf115ec930352709d21fa7f46cc7fed9b5ed Mon Sep 17 00:00:00 2001 From: nick black Date: Sat, 28 Aug 2021 20:12:30 -0400 Subject: [PATCH] Windows Terminal lacks smulx, but MinTTY has it --- src/lib/termdesc.c | 3 +++ src/lib/windows.c | 2 -- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/lib/termdesc.c b/src/lib/termdesc.c index 1ccfb1239..1d2c879d6 100644 --- a/src/lib/termdesc.c +++ b/src/lib/termdesc.c @@ -557,6 +557,9 @@ apply_term_heuristics(tinfo* ti, const char* termname, queried_terminals_e qterm } }else if(qterm == TERMINAL_MINTTY){ termname = "MinTTY"; + if(add_smulx_escapes(ti, tablelen, tableused)){ + return -1; + } }else if(qterm == TERMINAL_CONTOUR){ termname = "Contour"; ti->caps.quadrants = true; diff --git a/src/lib/windows.c b/src/lib/windows.c index 11dabe387..8a936eaea 100644 --- a/src/lib/windows.c +++ b/src/lib/windows.c @@ -34,8 +34,6 @@ int prepare_windows_terminal(tinfo* ti, size_t* tablelen, size_t* tableused){ { ESCAPE_RITM, "\x1b[23m", }, { ESCAPE_SMUL, "\x1b[4m", }, { ESCAPE_RMUL, "\x1b[24m", }, - { ESCAPE_SMULX, "\x1b[4:3m", }, - { ESCAPE_SMULNOX,"\x1b[4:0m", }, { ESCAPE_SGR0, "\x1b[0m", }, { ESCAPE_MAX, NULL, } }, *w;