Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@gdamore
Copy link
Owner

@gdamore gdamore commented Nov 18, 2025

This harmonizes the entire input process for VT style input streams. The intention here is to be able to use VT input on Windows using win32-input-mode, but to share that code, and eliminate as many of the terminal specific hacks as possible.

This relies on the fact that there are almost no conflicts in the escape sequences used to report keys or input events. The only exception here is aixterm, which conflates CSI-P.

@ossenthusiast
Copy link

🥳

This harmonizes the entire input process for VT style input
streams.  The intention here is to be able to use VT input on
Windows using win32-input-mode, but to share that code, and
eliminate as many of the terminal specific hacks as possible.

This relies on the fact that there are *almost* no conflicts in the
escape sequences used to report keys or input events.  The only
exception here is aixterm, which conflates CSI-P.
@gdamore gdamore force-pushed the gdamore/generic-input branch from 60a7967 to 5762695 Compare November 19, 2025 02:18
@gdamore gdamore merged commit d34aaf0 into main Nov 19, 2025
12 checks passed
@gdamore gdamore deleted the gdamore/generic-input branch November 19, 2025 03:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants