1
0
Fork 0
mirror of https://github.com/alacritty/alacritty.git synced 2024-11-18 13:55:23 -05:00
alacritty/src
Christian Duerr 9ee1cf2455 Rework auto-scrolling options
This changes two things, the first thing it does is that now whenever a
keybinding sends an escape sequence, the viewport is automatically
scrolled to the bottom.
This is enabled by default and fixes #1187.

The second thing is automatic scrolling when a command writes to the
terminal. So when running a command like `sleep 3; ls -lah`, alacritty
will scroll to the bottom once the output is sent, even if the viewport
is currently not at the bottom of the scrollback.
Because this can have an impact on performance, and is not enabled by
default in terminals like iTerm or Termite (VTE), it is an opt-in
setting in the config.
2018-03-23 10:47:38 -07:00
..
grid Fix regression with scrolling regions 2018-03-20 10:04:22 -07:00
renderer Cleanup style 2018-03-07 09:45:25 -08:00
term Rework auto-scrolling options 2018-03-23 10:47:38 -07:00
ansi.rs Remove all instances of unwrap() from config 2018-03-04 22:40:15 +00:00
cli.rs Update dependencies 2018-01-26 20:20:42 +00:00
config.rs Rework auto-scrolling options 2018-03-23 10:47:38 -07:00
display.rs Move selection into Grid 2018-03-07 09:51:06 -08:00
event.rs Replace scrolling methods with enum 2018-03-15 12:27:12 -07:00
event_loop.rs Rework auto-scrolling options 2018-03-23 10:47:38 -07:00
index.rs Support selections with scrolling buffer 2018-03-07 09:51:51 -08:00
input.rs Rework auto-scrolling options 2018-03-23 10:47:38 -07:00
lib.rs Add clippy check to travis 2018-01-06 01:42:55 +00:00
locale.rs Remove the launcher and set the locale/current directory in alacritty (#879) 2017-12-13 09:52:36 -08:00
logging.rs Remove all instances of unwrap() from config 2018-03-04 22:40:15 +00:00
macros.rs Rewrite err_println to eprintln introduced in Rust 1.19 (#799) 2017-10-22 08:42:40 -07:00
main.rs Move selection into Grid 2018-03-07 09:51:06 -08:00
meter.rs Remove all instances of unwrap() from config 2018-03-04 22:40:15 +00:00
selection.rs Refactor span_simple selection 2018-03-15 17:30:47 -07:00
sync.rs Fix some compiler warnings 2016-09-23 10:12:11 -07:00
tty.rs Fix ioctl call failing on 32 bit architecture (#1011) 2018-01-08 22:49:01 +00:00
util.rs Add better printing for ref test failure 2017-04-03 20:44:23 -07:00
window.rs Remove all instances of unwrap() from config 2018-03-04 22:40:15 +00:00