summaryrefslogtreecommitdiff
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorChristian Duerr <chrisduerr@users.noreply.github.com>2019-02-08 01:46:56 +0000
committerGitHub <noreply@github.com>2019-02-08 01:46:56 +0000
commit153f9257b8a78432e9a7830f1eb3c539716f6724 (patch)
treeba95997690427db9526adb77e7a5276bf2017a35 /CHANGELOG.md
parent35efb4619c4b7a77b3c30de763856bc4441e236e (diff)
downloadalacritty-153f9257b8a78432e9a7830f1eb3c539716f6724.tar.gz
alacritty-153f9257b8a78432e9a7830f1eb3c539716f6724.zip
Change shift+pgup/pgdown to scroll history
The default shift+pgup/pgdown buttons were sending the escape sequences specified by the official standard, however most terminal emulators like XTerm, URxvt and VTE make an exception for this special case and instead scroll the native history buffer. Both XTerm and URxvt do never send the escapes for Shift+PgUp/PgDown, however VTE does send them in the alternate screen. Since Alacritty already supports keybindings based on terminal mode and the binding to scroll the history is useless when in the alternate screen buffer, Alacritty is now following VTEs behavior here, allowing applications in the alt screen (like vim) to handle this escape. Fixes #1989.
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md1
1 files changed, 1 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index a1d9465d..1a5028cb 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -19,6 +19,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Error/Warning bar doesn't overwrite the terminal anymore
- Full error/warning messages are displayed
- Config error messages are automatically removed when the config is fixed
+- Scroll history on Shift+PgUp/PgDown when scrollback history is available
### Fixed