aboutsummaryrefslogtreecommitdiffstats
path: root/src/tests
diff options
context:
space:
mode:
authorThomas Linford <tlinford@users.noreply.github.com>2022-02-02 12:56:21 +0100
committerGitHub <noreply@github.com>2022-02-02 12:56:21 +0100
commit143bbfb0bbf5e5dcedf49d8ecef3ecf3536586b3 (patch)
tree76c709b086fe35259612b754682f760b90d5dd8b /src/tests
parentdocs(changelog): add focus attribute in layout (diff)
downloadsl0ppij-143bbfb0bbf5e5dcedf49d8ecef3ecf3536586b3.tar.gz
sl0ppij-143bbfb0bbf5e5dcedf49d8ecef3ecf3536586b3.tar.xz
sl0ppij-143bbfb0bbf5e5dcedf49d8ecef3ecf3536586b3.zip
fix(compatibility): do not set scroll buffer in alternate screen (#1032)
avoid moving lines to lines_above when in alternate screen. adjust resizing when in alternate screen: * remove extra lines instead of sending to lines_above * truncate excess characters
Diffstat (limited to 'src/tests')
-rw-r--r--src/tests/fixtures/alternate_screen_change_size21
1 files changed, 21 insertions, 0 deletions
diff --git a/src/tests/fixtures/alternate_screen_change_size b/src/tests/fixtures/alternate_screen_change_size
new file mode 100644
index 00000000..3be19903
--- /dev/null
+++ b/src/tests/fixtures/alternate_screen_change_size
@@ -0,0 +1,21 @@
+[?1049hline1aaaaaaaaaaaaaaa
+line2aaaaaaaaaaaaaaa
+line3aaaaaaaaaaaaaaa
+line4aaaaaaaaaaaaaaa
+line5aaaaaaaaaaaaaaa
+line6aaaaaaaaaaaaaaa
+line7aaaaaaaaaaaaaaa
+line8aaaaaaaaaaaaaaa
+line9aaaaaaaaaaaaaaa
+line10aaaaaaaaaaaaaa
+line11aaaaaaaaaaaaaa
+line12aaaaaaaaaaaaaa
+line13aaaaaaaaaaaaaa
+line14aaaaaaaaaaaaaa
+line15aaaaaaaaaaaaaa
+line16aaaaaaaaaaaaaa
+line17aaaaaaaaaaaaaa
+line18aaaaaaaaaaaaaa
+line19a🦀aaaaaaaaaaa
+line20a🦀🦀aaaaaaaaa
+line21🦀🦀🦀🦀🦀🦀🦀 \ No newline at end of file