aboutsummaryrefslogtreecommitdiff
path: root/alacritty_terminal/src/config
diff options
context:
space:
mode:
authorChristian Duerr <contact@christianduerr.com>2020-07-15 02:33:48 +0000
committerGitHub <noreply@github.com>2020-07-15 02:33:48 +0000
commite18f5a0a2fbe5b8801dc7d5a402f6a7af1d97d12 (patch)
tree04a8907a69ee541660087e4c9750c2baa3964894 /alacritty_terminal/src/config
parent183622e9433c25676b2f3a9d8314f1e19089a26c (diff)
downloadalacritty-e18f5a0a2fbe5b8801dc7d5a402f6a7af1d97d12.tar.gz
alacritty-e18f5a0a2fbe5b8801dc7d5a402f6a7af1d97d12.zip
Fix cursor reflow
This resolves three different issues with cursor reflow. The first issue was that the cursor could reach the top of the screen during reflow, since content was pushed into history despite viewport space being available. Since the cursor cannot leave the viewport, this would insert new space between the cursor and content (see #3968). Another issue was that the wrapline flag was not set correctly with content being available behind the cursor. Since the cursor is not necessarily at the end of the line, it is possible that the cursor should reflow to the next line instead of staying on the current one and setting the wrapline flag. The last bug fixed in this is about reflow with content available behind the cursor. Since that might have en effect on new lines being inserted and deleted below the cursor, the cursor needs to be reflown based on it. Fixes #3968.
Diffstat (limited to 'alacritty_terminal/src/config')
0 files changed, 0 insertions, 0 deletions