master b54ef91209f 1/2: Add support for the kmscon terminal emulator

Eli Zaretskii <[email protected]> Sat, 1 Aug 2026 04:44:46 -0400 (EDT)
Newsgroups gmane.emacs.diffs
Message-ID <[email protected]>
branch: master
commit b54ef91209f9d607c4b3614293d05c1c0e0d8471
Author: Sven Joachim <[email protected]>
Commit: Eli Zaretskii <[email protected]>

    Add support for the kmscon terminal emulator
    
    * lisp/term/kmscon.el: New file.  (Bug#81428)
---
 lisp/term/kmscon.el | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

diff --git a/lisp/term/kmscon.el b/lisp/term/kmscon.el
new file mode 100644
index 00000000000..317e61dcfd7
--- /dev/null
+++ b/lisp/term/kmscon.el
@@ -0,0 +1,15 @@
+;;; kmscon.el  -*- lexical-binding:t -*-
+
+;; Copyright (C) 2026 Free Software Foundation, Inc.
+
+(require 'term/xterm)
+
+(defun terminal-init-kmscon ()
+  "Terminal initialization function for kmscon."
+
+  ;; kmscon supports 24-bit color mode.
+  (xterm-register-default-colors xterm-standard-colors))
+
+(provide 'term/kmscon)
+
+;;; kmscon.el ends here