aboutsummaryrefslogtreecommitdiff
path: root/test/functional/ui/decorations_spec.lua
diff options
context:
space:
mode:
authorzeertzjq <zeertzjq@outlook.com>2023-03-17 21:19:34 +0800
committerGitHub <noreply@github.com>2023-03-17 21:19:34 +0800
commiteb3fcf652bbcab01cd6d55a0e2c120c09cbe69d3 (patch)
tree0179063d8bbcb2dd1ce928ee734853e50402b5ab /test/functional/ui/decorations_spec.lua
parent86c164d2a14382adfb388a66699828df6c623102 (diff)
downloadrneovim-eb3fcf652bbcab01cd6d55a0e2c120c09cbe69d3.tar.gz
rneovim-eb3fcf652bbcab01cd6d55a0e2c120c09cbe69d3.tar.bz2
rneovim-eb3fcf652bbcab01cd6d55a0e2c120c09cbe69d3.zip
vim-patch:9.0.0194: cursor displayed in wrong position after removing text prop (#22706)
Problem: Cursor displayed in wrong position after removing text prop. (Ben Jackson) Solution: Invalidate the cursor position. (closes vim/vim#10898) https://github.com/vim/vim/commit/326c5d36e7cb8526330565109c17b4a13ff790ae Co-authored-by: Bram Moolenaar <Bram@vim.org>
Diffstat (limited to 'test/functional/ui/decorations_spec.lua')
-rw-r--r--test/functional/ui/decorations_spec.lua6
1 files changed, 3 insertions, 3 deletions
diff --git a/test/functional/ui/decorations_spec.lua b/test/functional/ui/decorations_spec.lua
index 4759d68200..d03d2f1374 100644
--- a/test/functional/ui/decorations_spec.lua
+++ b/test/functional/ui/decorations_spec.lua
@@ -1247,6 +1247,7 @@ if (h->n_buckets < new_n_buckets) { // expand
]]}
meths.buf_clear_namespace(0, ns, 0, -1)
+ -- Cursor should be drawn on the correct line. #22704
screen:expect{grid=[[
if (h->n_buckets < new_n_buckets) { // expand |
khkey_t *new_keys = (khkey_t *) |
@@ -1254,8 +1255,8 @@ if (h->n_buckets < new_n_buckets) { // expand
hkey_t)); |
h->keys = new_keys; |
if (kh_is_map && val_size) { |
- char *new_vals = {3:krealloc}( h->vals_buf, new_n_|
- buck^ets * val_size); |
+ ^char *new_vals = {3:krealloc}( h->vals_buf, new_n_|
+ buckets * val_size); |
h->vals_buf = new_vals; |
} |
} |
@@ -1263,7 +1264,6 @@ if (h->n_buckets < new_n_buckets) { // expand
]]}
end)
-
it('works with text at the beginning of the buffer', function()
insert(example_text)
feed 'gg'