From e5207c78c2b601c38615add28c52f260b0f40183 Mon Sep 17 00:00:00 2001 From: nick black Date: Thu, 26 Aug 2021 06:50:59 -0400 Subject: [PATCH] windows terminal: disable quads/braille --- src/lib/termdesc.c | 4 +++- src/lib/windows.c | 4 +--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/lib/termdesc.c b/src/lib/termdesc.c index f37b76ea0..f13680963 100644 --- a/src/lib/termdesc.c +++ b/src/lib/termdesc.c @@ -675,10 +675,12 @@ int interrogate_terminfo(tinfo* ti, const char* termtype, FILE* out, unsigned ut #ifdef __APPLE__ ti->qterm = macos_early_matches(); #elif defined(__MINGW64__) + if(termtype){ + logwarn("termtype (%s) ignored on windows\n", termtype); + } if(prepare_windows_terminal(ti, &tablelen, &tableused) == 0){ ti->qterm = TERMINAL_MSTERMINAL; } - (void)termtype; #elif defined(__linux__) ti->linux_fb_fd = -1; ti->linux_fbuffer = MAP_FAILED; diff --git a/src/lib/windows.c b/src/lib/windows.c index eea6cbda8..afee9c200 100644 --- a/src/lib/windows.c +++ b/src/lib/windows.c @@ -84,10 +84,8 @@ int prepare_windows_terminal(tinfo* ti, size_t* tablelen, size_t* tableused){ logerror("couldn't set output console mode\n"); return -1; } - ti->caps.quadrants = true; - ti->caps.braille = true; ti->termname = "Windows Terminal"; - loginfo("prepared Windows Terminal\n"); + loginfo("verified Windows Terminal\n"); return 0; } #endif