diff options
author | Christian Duerr <contact@christianduerr.com> | 2020-08-12 08:36:24 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-08-12 08:36:24 +0000 |
commit | 96ea5c445ecc25a5b2d400b11f0ff843e9cbdd7a (patch) | |
tree | 767f7eb547514a661bf8307c995fd1e5fd415e3a /CHANGELOG.md | |
parent | 424791842ff1a353b4b8f02daf1acb93d4ebceef (diff) | |
download | alacritty-96ea5c445ecc25a5b2d400b11f0ff843e9cbdd7a.tar.gz alacritty-96ea5c445ecc25a5b2d400b11f0ff843e9cbdd7a.zip |
Fix handling of wrapline flag in last line
This resolves an issue where Alacritty would crash when a wrapline flag
was present in the last column of the last line.
While it should not be possible to achieve this with normal text flow,
it is possible to rotate the content downwards using the `CSI Ps T`
escape, causing this bug to occur.
This also works around other issues like the vi cursor jumping to the
top of the screen when trying to move beyond the last column using the
`l` key. In debug mode this even lead to a crash due to the overflow.
Fixes #4109.
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r-- | CHANGELOG.md | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 03b69325..27b49b6c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -29,6 +29,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). - Incorrect window location with negative `window.position` config options - Slow rendering performance with HiDPI displays, especially on macOS - Keys swallowed during search when pressing them right before releasing backspace +- Crash when a wrapped line is rotated into the last line ## 0.5.0 |