GNU bug report logs - #79297
patch: full color in windows terminal

Previous Next

Package: emacs;

Reported by: Ewan <ewan <at> etown.dev>

Date: Sun, 24 Aug 2025 06:07:01 UTC

Severity: normal

Merged with 79298

Full log


Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Ewan <ewan <at> etown.dev>
To: "bug-gnu-emacs <at> gnu.org" <bug-gnu-emacs <at> gnu.org>
Subject: patch: full color in windows terminal
Date: Sun, 24 Aug 2025 00:15:28 +0000
[Message part 1 (text/plain, inline)]
* 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.
[0001-Windows-Terminal-full-color-with-VT-Sequences.patch (application/octet-stream, attachment)]

This bug report was last modified 27 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.