这是indexloc提供的服务,不要输入任何密码
Skip to content

[Bug]: may fail to ignore escape sequences for kitty progressive enhancements #4338

@krobelus

Description

@krobelus

Problem description

termux seems to fail to parse certain CSI escape sequences, and ends up echoing them.
This is unfortunate because it prevents programs like text editors and shells from using the kitty keyboard protocol

This was originally reported in the fish-shell matrix channel
I have not had a chance to reproduce this but it should be easy to do so.

Steps to reproduce the behavior.

printf '\x1b[=5u

This supposedly echoes 5u

What is the expected behavior?

Nothing should be echoed, since the string is a CSI-prefixed escape sequence

System information

not sure

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions