Skip to content

terminal: discard cancelled or aborted APC commands - #14812

Merged
mitchellh merged 1 commit into
mainfrom
apc-can
Oct 22, 2026
Merged

mitchellh merged 1 commit into
mainfrom
apc-can

Conversation

@mitchellh

Copy link
Copy Markdown
Contributor

ECMA-48 says a control string that is cancelled or aborted is thrown away. xterm only dispatches a control string on ST, and Kitty only ends an APC on ST or BEL, so neither runs the command.

https://ecma-international.org/publications-and-standards/standards/ecma-48/

ECMA-48 says a control string that is cancelled or aborted is thrown
away. xterm only dispatches a control string on ST, and Kitty only
ends an APC on ST or BEL, so neither runs the command.

https://ecma-international.org/publications-and-standards/standards/ecma-48/
@mitchellh
mitchellh requested a review from a team as a code owner October 22, 2026 18:59
@ghostty-bot ghostty-bot Bot added the vt Control sequence related label Oct 22, 2026
@mitchellh mitchellh added this to the 1.4.0 milestone Oct 22, 2026
@mitchellh
mitchellh merged commit 8026651 into main Oct 22, 2026
35 checks passed
@mitchellh
mitchellh deleted the apc-can branch October 22, 2026 19:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

vt Control sequence related

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant