diff options
author | Bram Moolenaar <Bram@vim.org> | 2022-12-31 15:13:22 +0000 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2022-12-31 15:13:22 +0000 |
commit | db4d88c2adfe8f8122341ac9d6cae27ef78451c8 (patch) | |
tree | e98c92ce9ab5afa6e7d2a1892009a40f4484339e /src/testdir/dumps | |
parent | c55e8f2c6f5cafe11494df3e2d28ff3d03b92c71 (diff) |
patch 9.0.1121: cursor positioning and display problems with 'smoothscroll'v9.0.1121
Problem: Cursor positioning and display problems with 'smoothscroll' and
using "zt", "zb" or "zz".
Solution: Adjust computations and conditions. (Yee Cheng Chin,
closes #11764)
Diffstat (limited to 'src/testdir/dumps')
-rw-r--r-- | src/testdir/dumps/Test_smooth_long_10.dump | 6 | ||||
-rw-r--r-- | src/testdir/dumps/Test_smooth_long_11.dump | 2 | ||||
-rw-r--r-- | src/testdir/dumps/Test_smooth_long_12.dump | 10 | ||||
-rw-r--r-- | src/testdir/dumps/Test_smooth_long_13.dump | 6 | ||||
-rw-r--r-- | src/testdir/dumps/Test_smooth_long_14.dump | 6 | ||||
-rw-r--r-- | src/testdir/dumps/Test_smooth_long_15.dump | 6 | ||||
-rw-r--r-- | src/testdir/dumps/Test_smooth_long_8.dump | 2 | ||||
-rw-r--r-- | src/testdir/dumps/Test_smooth_long_9.dump | 2 |
8 files changed, 29 insertions, 11 deletions
diff --git a/src/testdir/dumps/Test_smooth_long_10.dump b/src/testdir/dumps/Test_smooth_long_10.dump index a7aee24f38..10634be6c9 100644 --- a/src/testdir/dumps/Test_smooth_long_10.dump +++ b/src/testdir/dumps/Test_smooth_long_10.dump @@ -1,6 +1,6 @@ ->f+0&#ffffff0|o|u|r| @35 +|<+0#4040ff13#ffffff0@2|o+0#0000000&|f| |t|e|x|t| |w|i|t|h| |l|o|t|s| |o|f| |t|e|x|t| |w|i|t|h| |l|o|t|s| |o +|f| |t|e|x|t| |w|i|t|h| |l|o|t|s| |o|f| |t|e|x|t| |e|n|d| @11 +>f|o|u|r| @35 |~+0#4040ff13&| @38 |~| @38 -|~| @38 -|~| @38 |:+0#0000000&|s|e|t| |s|c|r|o|l@1|o| @9|4|,|1| @10|B|o|t| diff --git a/src/testdir/dumps/Test_smooth_long_11.dump b/src/testdir/dumps/Test_smooth_long_11.dump index 7f5bff746c..0aa7a4bee2 100644 --- a/src/testdir/dumps/Test_smooth_long_11.dump +++ b/src/testdir/dumps/Test_smooth_long_11.dump @@ -3,4 +3,4 @@ |t|s| |o|f| |t|e|x|t| |w|i|t|h| |l|o|t|s| |o|f| |t|e|x|t| |w|i|t|h| |l|o|t|s| |o |f| |t|e|x|t| |w|i|t|h| |l|o|t|s| |o|f| |t|e|x|t| |e|n|d| @11 >f|o|u|r| @35 -@22|4|,|1| @10|B|o|t| +|:|s|e|t| |s|c|r|o|l@1|o| @9|4|,|1| @10|B|o|t| diff --git a/src/testdir/dumps/Test_smooth_long_12.dump b/src/testdir/dumps/Test_smooth_long_12.dump index b82fca5994..10634be6c9 100644 --- a/src/testdir/dumps/Test_smooth_long_12.dump +++ b/src/testdir/dumps/Test_smooth_long_12.dump @@ -1,6 +1,6 @@ -|<+0#4040ff13#ffffff0@2|t+0#0000000&|h| |l|o|t|s| |o|f| |t|e|x|t| |w|i|t|h| |l|o|t|s| |o|f| |t|e|x|t| |w|i|t -|h| |l|o|t|s| |o|f| |t|e|x|t| |w|i|t|h| |l|o|t|s| |o|f| |t|e|x|t| |w|i|t|h| |l|o -|t|s| |o|f| |t|e|x|t| |w|i|t|h| |l|o|t|s| |o|f| |t|e|x|t| |w|i|t|h| |l|o|t|s| |o +|<+0#4040ff13#ffffff0@2|o+0#0000000&|f| |t|e|x|t| |w|i|t|h| |l|o|t|s| |o|f| |t|e|x|t| |w|i|t|h| |l|o|t|s| |o |f| |t|e|x|t| |w|i|t|h| |l|o|t|s| |o|f| |t|e|x|t| |e|n|d| @11 -|f|o|u>r| @35 -@22|4|,|4| @10|B|o|t| +>f|o|u|r| @35 +|~+0#4040ff13&| @38 +|~| @38 +|:+0#0000000&|s|e|t| |s|c|r|o|l@1|o| @9|4|,|1| @10|B|o|t| diff --git a/src/testdir/dumps/Test_smooth_long_13.dump b/src/testdir/dumps/Test_smooth_long_13.dump new file mode 100644 index 0000000000..62d7992820 --- /dev/null +++ b/src/testdir/dumps/Test_smooth_long_13.dump @@ -0,0 +1,6 @@ +>f+0&#ffffff0|o|u|r| @35 +|~+0#4040ff13&| @38 +|~| @38 +|~| @38 +|~| @38 +| +0#0000000&@21|4|,|1| @10|B|o|t| diff --git a/src/testdir/dumps/Test_smooth_long_14.dump b/src/testdir/dumps/Test_smooth_long_14.dump new file mode 100644 index 0000000000..7f5bff746c --- /dev/null +++ b/src/testdir/dumps/Test_smooth_long_14.dump @@ -0,0 +1,6 @@ +|<+0#4040ff13#ffffff0@2|t+0#0000000&|h| |l|o|t|s| |o|f| |t|e|x|t| |w|i|t|h| |l|o|t|s| |o|f| |t|e|x|t| |w|i|t +|h| |l|o|t|s| |o|f| |t|e|x|t| |w|i|t|h| |l|o|t|s| |o|f| |t|e|x|t| |w|i|t|h| |l|o +|t|s| |o|f| |t|e|x|t| |w|i|t|h| |l|o|t|s| |o|f| |t|e|x|t| |w|i|t|h| |l|o|t|s| |o +|f| |t|e|x|t| |w|i|t|h| |l|o|t|s| |o|f| |t|e|x|t| |e|n|d| @11 +>f|o|u|r| @35 +@22|4|,|1| @10|B|o|t| diff --git a/src/testdir/dumps/Test_smooth_long_15.dump b/src/testdir/dumps/Test_smooth_long_15.dump new file mode 100644 index 0000000000..b82fca5994 --- /dev/null +++ b/src/testdir/dumps/Test_smooth_long_15.dump @@ -0,0 +1,6 @@ +|<+0#4040ff13#ffffff0@2|t+0#0000000&|h| |l|o|t|s| |o|f| |t|e|x|t| |w|i|t|h| |l|o|t|s| |o|f| |t|e|x|t| |w|i|t +|h| |l|o|t|s| |o|f| |t|e|x|t| |w|i|t|h| |l|o|t|s| |o|f| |t|e|x|t| |w|i|t|h| |l|o +|t|s| |o|f| |t|e|x|t| |w|i|t|h| |l|o|t|s| |o|f| |t|e|x|t| |w|i|t|h| |l|o|t|s| |o +|f| |t|e|x|t| |w|i|t|h| |l|o|t|s| |o|f| |t|e|x|t| |e|n|d| @11 +|f|o|u>r| @35 +@22|4|,|4| @10|B|o|t| diff --git a/src/testdir/dumps/Test_smooth_long_8.dump b/src/testdir/dumps/Test_smooth_long_8.dump index f4687be513..6d2f13c2a5 100644 --- a/src/testdir/dumps/Test_smooth_long_8.dump +++ b/src/testdir/dumps/Test_smooth_long_8.dump @@ -3,4 +3,4 @@ |t|s| |o|f| |t|e|x>t| |w|i|t|h| |l|o|t|s| |o|f| |t|e|x|t| |w|i|t|h| |l|o|t|s| |o |f| |t|e|x|t| |w|i|t|h| |l|o|t|s| |o|f| |t|e|x|t| |w|i|t|h| |l|o|t|s| |o|f| |t|e |x|t| |w|i|t|h| |l|o|t|s| |o|f| |t|e|x|t| |w|i|t|h| |l|o|t|s| |o|f| |t|e|x|t| |w -|:|s|e|t| |s|c|r|o|l@1|o| @9|3|,|1|3|0| @8|6@1|%| +| @21|3|,|1|3|0| @8|6@1|%| diff --git a/src/testdir/dumps/Test_smooth_long_9.dump b/src/testdir/dumps/Test_smooth_long_9.dump index f4687be513..6d2f13c2a5 100644 --- a/src/testdir/dumps/Test_smooth_long_9.dump +++ b/src/testdir/dumps/Test_smooth_long_9.dump @@ -3,4 +3,4 @@ |t|s| |o|f| |t|e|x>t| |w|i|t|h| |l|o|t|s| |o|f| |t|e|x|t| |w|i|t|h| |l|o|t|s| |o |f| |t|e|x|t| |w|i|t|h| |l|o|t|s| |o|f| |t|e|x|t| |w|i|t|h| |l|o|t|s| |o|f| |t|e |x|t| |w|i|t|h| |l|o|t|s| |o|f| |t|e|x|t| |w|i|t|h| |l|o|t|s| |o|f| |t|e|x|t| |w -|:|s|e|t| |s|c|r|o|l@1|o| @9|3|,|1|3|0| @8|6@1|%| +| @21|3|,|1|3|0| @8|6@1|%| |