Subject: bug#79297: patch: full color in windows terminal

From: Ewan <[email-masked]>
Date: Sun, 24 Aug 2025 00:15:28 +0000

* 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.