alacritty/alacritty_terminal/tests/ref
Christian Duerr 65bff1878f
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.
2020-07-06 19:10:06 +00:00
..
alt_reset Fix incorrect grid.len() and grid.history_size() 2020-01-26 14:49:58 +01:00
clear_underline Fix incorrect grid.len() and grid.history_size() 2020-01-26 14:49:58 +01:00
colored_reset Fix incorrect grid.len() and grid.history_size() 2020-01-26 14:49:58 +01:00
csi_rep Fix incorrect grid.len() and grid.history_size() 2020-01-26 14:49:58 +01:00
decaln_reset Fix incorrect grid.len() and grid.history_size() 2020-01-26 14:49:58 +01:00
deccolm_reset Fix incorrect grid.len() and grid.history_size() 2020-01-26 14:49:58 +01:00
delete_chars_reset Fix incorrect grid.len() and grid.history_size() 2020-01-26 14:49:58 +01:00
delete_lines Fix incorrect grid.len() and grid.history_size() 2020-01-26 14:49:58 +01:00
erase_chars_reset Fix incorrect grid.len() and grid.history_size() 2020-01-26 14:49:58 +01:00
fish_cc Fix incorrect grid.len() and grid.history_size() 2020-01-26 14:49:58 +01:00
grid_reset Fix incorrect grid.len() and grid.history_size() 2020-01-26 14:49:58 +01:00
history Fix incorrect grid.len() and grid.history_size() 2020-01-26 14:49:58 +01:00
indexed_256_colors Fix incorrect grid.len() and grid.history_size() 2020-01-26 14:49:58 +01:00
insert_blank_reset Fix incorrect grid.len() and grid.history_size() 2020-01-26 14:49:58 +01:00
issue_855 Fix incorrect grid.len() and grid.history_size() 2020-01-26 14:49:58 +01:00
ll Fix incorrect grid.len() and grid.history_size() 2020-01-26 14:49:58 +01:00
newline_with_cursor_beyond_scroll_region Fix incorrect grid.len() and grid.history_size() 2020-01-26 14:49:58 +01:00
region_scroll_down Fix scroll down escape pulling lines from history 2020-06-25 09:50:17 +00:00
row_reset Fix incorrect grid.len() and grid.history_size() 2020-01-26 14:49:58 +01:00
saved_cursor Fix saved cursor handling 2020-07-06 19:10:06 +00:00
saved_cursor_alt Fix saved cursor handling 2020-07-06 19:10:06 +00:00
scroll_up_reset Fix incorrect grid.len() and grid.history_size() 2020-01-26 14:49:58 +01:00
selective_erasure Fix incorrect grid.len() and grid.history_size() 2020-01-26 14:49:58 +01:00
tab_rendering Fix incorrect grid.len() and grid.history_size() 2020-01-26 14:49:58 +01:00
tmux_git_log Fix incorrect grid.len() and grid.history_size() 2020-01-26 14:49:58 +01:00
tmux_htop Fix incorrect grid.len() and grid.history_size() 2020-01-26 14:49:58 +01:00
vim_24bitcolors_bce Fix incorrect grid.len() and grid.history_size() 2020-01-26 14:49:58 +01:00
vim_large_window_scroll Fix incorrect grid.len() and grid.history_size() 2020-01-26 14:49:58 +01:00
vim_simple_edit Fix incorrect grid.len() and grid.history_size() 2020-01-26 14:49:58 +01:00
vttest_cursor_movement_1 Fix incorrect grid.len() and grid.history_size() 2020-01-26 14:49:58 +01:00
vttest_insert Fix incorrect grid.len() and grid.history_size() 2020-01-26 14:49:58 +01:00
vttest_origin_mode_1 Fix incorrect grid.len() and grid.history_size() 2020-01-26 14:49:58 +01:00
vttest_origin_mode_2 Fix incorrect grid.len() and grid.history_size() 2020-01-26 14:49:58 +01:00
vttest_scroll Fix incorrect grid.len() and grid.history_size() 2020-01-26 14:49:58 +01:00
vttest_tab_clear_set Fix incorrect grid.len() and grid.history_size() 2020-01-26 14:49:58 +01:00
wrapline_alt_toggle Preserve linewrap flag across alt screen switches 2020-07-06 05:08:36 +00:00
zerowidth Fix incorrect grid.len() and grid.history_size() 2020-01-26 14:49:58 +01:00
zsh_tab_completion Fix incorrect grid.len() and grid.history_size() 2020-01-26 14:49:58 +01:00