diff options
author | Christian Duerr <contact@christianduerr.com> | 2020-07-06 19:10:06 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-07-06 19:10:06 +0000 |
commit | 65bff1878ff68698da021b4d5aa00d1cfad41d0a (patch) | |
tree | 0bf0ae10dd72718ce958bfd199ee973c40adc9f7 /CHANGELOG.md | |
parent | 72c916ff434e23d44e2a31e6a8d5f7b8ae649008 (diff) | |
download | alacritty-65bff1878ff68698da021b4d5aa00d1cfad41d0a.tar.gz alacritty-65bff1878ff68698da021b4d5aa00d1cfad41d0a.zip |
Fix saved cursor handling
This resolves several problems with handling of the saved cursor when
switching between primary and alternate screen. Additionally ref-tests
are also added for all common interactions to make sure the behavior
does not regress.
The behavior is based on XTerm's behavior except for interaction with
`reset`. XTerm does not reset the alternate screen's saved cursor on
`reset`, but VTE does. Since a `reset` should reset as much as possible,
Alacritty copies VTE here instead of XTerm.
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 b297992d..afea1233 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -56,6 +56,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Incorrectly deleted lines when increasing width with a prompt wrapped using spaces - Documentation for class in `--help` missing information on setting general class - Linewrap tracking when switching between primary and alternate screen buffer +- Preservation of the alternate screen's saved cursor when swapping to primary screen and back ## 0.4.3 |