alacritty/alacritty_terminal/src
Christian Duerr d8f0d3fabf
Fix vi cursor tracking during scrolling
This resolves an issue with the vi mode cursor where it would not keep
track of the content while scrolled up in history but instead slowly
leave the viewport due to its absolute positioning.

While an alternative solution would have been to always keep the vi mode
cursor in the same spot on the viewport, keeping track of the content is
not only more easy to implement but it also makes for a nicer connection
between the vi mode cursor and the content below it.

Fixes #5339.
2021-07-17 23:14:39 +00:00
..
config Update dependencies 2021-02-13 18:15:57 +00:00
grid Improve rendering performance 2021-05-22 22:48:43 +00:00
term Fix vi cursor tracking during scrolling 2021-07-17 23:14:39 +00:00
tty Unify the grid line indexing types 2021-03-30 23:25:38 +00:00
ansi.rs Fix out of order terminal query responses 2021-04-17 23:20:13 +00:00
event.rs Fix out of order terminal query responses 2021-04-17 23:20:13 +00:00
event_loop.rs Fix PTY performance regressions 2021-07-08 20:35:58 +00:00
index.rs Unify the grid line indexing types 2021-03-30 23:25:38 +00:00
lib.rs Fix clippy warnings 2021-07-03 03:06:52 +00:00
selection.rs Improve rendering performance 2021-05-22 22:48:43 +00:00
sync.rs Add buffer for PTY reads during terminal lock 2021-07-03 20:31:50 +00:00
thread.rs Add option to run command on bell 2020-07-10 22:32:44 +03:00
vi_mode.rs Fix vi cursor motion with ScrollPage* actions 2021-07-04 20:01:29 +00:00