add color term support and fix encoding error

This commit is contained in:
2023-02-11 22:23:19 +08:00
parent 209bb4ccb5
commit 3b754f0434
6 changed files with 95 additions and 0 deletions

View File

@ -1,11 +1,17 @@
#include "AccessibleValue.hpp"
#include "ColorfulTerminal.hpp"
#include "VTStruct.hpp"
#include <cstdio>
int main(int argc, char* argv[]) {
Unvirt::ColorfulTerminal::EnsureTerminalColor();
Unvirt::ColorfulTerminal::EnsureTerminalEncoding();
LibCmo::Utils::VirtoolsContext vtctx;
LibCmo::CKFile vtfile(vtctx);
vtfile.Load("Language.old.nmo", LibCmo::CK_LOAD_FLAGS::CK_LOAD_DEFAULT);
printf(UNVIRT_TERMCOL_LIGHT_YELLOW(("Hello, %s")), u8"㴮!");
return 0;
}