diff options
author | bfredl <bjorn.linse@gmail.com> | 2022-09-30 10:15:51 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-09-30 10:15:51 +0200 |
commit | 5399513fd0808bbd5800c9ebf0e4bdefef99119d (patch) | |
tree | 2b6c4a22d7368a9745a85b96f6ee3291ee3359d1 /test | |
parent | b414e9fdbb87a0e868c863e6dad5791d156ab7bb (diff) | |
parent | fded344f38f0814256b3acd01d94d5942a22f7fc (diff) | |
download | rneovim-5399513fd0808bbd5800c9ebf0e4bdefef99119d.tar.gz rneovim-5399513fd0808bbd5800c9ebf0e4bdefef99119d.tar.bz2 rneovim-5399513fd0808bbd5800c9ebf0e4bdefef99119d.zip |
Merge pull request #20343 from zeertzjq/virt-lines-vcol
fix(extmarks): make virt_lines always start at 0 virtcol
Diffstat (limited to 'test')
-rw-r--r-- | test/functional/ui/decorations_spec.lua | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/test/functional/ui/decorations_spec.lua b/test/functional/ui/decorations_spec.lua index 9b48f0ac35..0a5eefbf38 100644 --- a/test/functional/ui/decorations_spec.lua +++ b/test/functional/ui/decorations_spec.lua @@ -1654,6 +1654,38 @@ if (h->n_buckets < new_n_buckets) { // expand } | | ]]} + + command 'set number' + screen:expect{grid=[[ + {9: 1 }^if (h->n_buckets < new_n_buckets) { // expand | + {9: 2 } khkey_t *new_keys = (khkey_t *)krealloc((voi| + {9: }d *)h->keys, new_n_buckets * sizeof(khkey_t));| + {9: }{1:>>}{2: very tabby}text with tabs | + {9: 3 } h->keys = new_keys; | + {9: 4 } if (kh_is_map && val_size) { | + {9: 5 } char *new_vals = krealloc( h->vals_buf, ne| + {9: }w_n_buckets * val_size); | + {9: 6 } h->vals_buf = new_vals; | + {9: 7 } } | + {9: 8 }} | + | + ]]} + + command 'set tabstop&' + screen:expect{grid=[[ + {9: 1 }^if (h->n_buckets < new_n_buckets) { // expand | + {9: 2 } khkey_t *new_keys = (khkey_t *)krealloc((voi| + {9: }d *)h->keys, new_n_buckets * sizeof(khkey_t));| + {9: }{1:>>}{2: very tabby}text with tabs | + {9: 3 } h->keys = new_keys; | + {9: 4 } if (kh_is_map && val_size) { | + {9: 5 } char *new_vals = krealloc( h->vals_buf, ne| + {9: }w_n_buckets * val_size); | + {9: 6 } h->vals_buf = new_vals; | + {9: 7 } } | + {9: 8 }} | + | + ]]} end) end) |