linux: set console codepage to UTF8

This commit is contained in:
CPunch 2024-03-09 16:23:41 -06:00
parent a6a2141049
commit 520f6c6625
2 changed files with 2 additions and 0 deletions

View File

@ -243,6 +243,7 @@ void terml::set_console_settings()
{
setvbuf(stdout, nullptr, _IOFBF, BUFSIZ * BUFSIZ);
printf(ALT_BUF() HIDE_CURSOR());
printf(SELECT_UTF8());
fflush(stdout);
set_console_settings_impl();
}

View File

@ -16,6 +16,7 @@
#define HIDE_CURSOR() CSI "?25l"
#define SHOW_CURSOR() CSI "?25h"
#define SELECT_UTF8() CSI "%G"
#define REPORT_CUSROR_POSITION() CSI "6n"
#define CURSOR_POSITION_FORMAT() "%*1s[%u;%u"