* configure.ac: Compiler flag for setting w32 console color space. * lisp/term/w32console.el: Define and apply different color spaces. * src/nsterm.c: Delete working text after inserting new text. * src/term.c: Set tty max colors based on compiler flag. * src/w32console.c: Write face colors to console via VT sequences. Most of the work was done here: https://github.com/tsuu32/emacs-w32con-vt I just updated it for Emacs 30.2 and fixed some bugs. Full branch here: https://github.com/ewantown/emacs/tree/w32-vt-seq Working builds here: https://github.com/ewantown/wemacs-build/releases/tag/v31.9.20250823.99d9b75 Patch attached.