Skip to content

Updates to ms-terminal terminal type in terminfo to 1.4 from 0.2 #8303

@jdebp

Description

@jdebp

In #8291 it was noted that the ms-terminal record in the terminfo database dates from version 0.2 of Windows Terminal. We are now on version 1.4. So let's construct a list of concrete and specific amendments to the 0.2 ms-terminal record that match the current behaviour of Windows Terminal.

Here's what I can see so far:

  • Se=\E[2 q and Ss=\E[%p1%d q — Windows Terminal supports DECSCUSR (dynamic cursorShape for shell vi mode #4734)
  • xterm+256setaf — Windows Terminal supports indexed colour. Perhaps instead xterm+indirect which also contains the RGB capability, because Windows Terminal supports direct colour too, although that does change the semantics of colours 8 to 255.

Furthermore:

Note that this is not #2958 . This is not about Microsoft creating its own terminfo record, but is rather about what can be passed along to Thomas Dickey for updating the Dickey terminfo database from Windows Terminal 0.2 to 1.4.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Area-VTVirtual Terminal sequence supportIssue-TaskIt's a feature request, but it doesn't really need a major design.Product-MetaThe product is the management of the products.Product-TerminalThe new Windows Terminal.

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions