diff options
author | Kirill Chibisov <wchibisovkirill@gmail.com> | 2019-11-17 05:10:11 +0300 |
---|---|---|
committer | Christian Duerr <contact@christianduerr.com> | 2019-11-17 03:10:11 +0100 |
commit | bcdc605436ebe137173c531844a739eda6ee41ae (patch) | |
tree | 70b9a2655571a6df15bff7fa08b94425e4e6bfa3 /CHANGELOG.md | |
parent | 495a6f3526f5127c342d67980d0335f1ed4e235b (diff) | |
download | alacritty-bcdc605436ebe137173c531844a739eda6ee41ae.tar.gz alacritty-bcdc605436ebe137173c531844a739eda6ee41ae.zip |
Fix ESC escapes not ignoring invalid intermediates
Previously, `ESC` escapes would ignore invalid intermediates and still
execute the specified actions, leading to false positives. If there's an
unexpected, intermediate specified now, the escape will be dropped.
This also fixes an issue with `CSI Ps c` not dropping the escape with
invalid intermediates.
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r-- | CHANGELOG.md | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 68389f00..2bedd1f6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -82,6 +82,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Mouse protocols/encodings not being mutually exclusive within themselves - Escape `CSI Ps M` deleting lines above cursor when at the bottom of the viewport - Cell reset not clearing underline, strikeout and foreground color +- Escape `CSI Ps c` honored with a wrong `Ps` +- Ignore `ESC` escapes with invalid intermediates ### Removed |