vim-patch:9.1.0357: Page scrolling should place cursor at window boundaries (#28429)

Problem:  Page scrolling does not always place the cursor at the top or
          bottom of the window (Mathias Rav)
Solution: Place the cursor at the top or bottom of the window.
          (Luuk van Baal)

4b6b0c4024
This commit is contained in:
luukvbaal
2024-04-22 15:24:32 +02:00
committed by GitHub
parent 783b0aba41
commit ea1c9f60e0
3 changed files with 33 additions and 16 deletions

View File

@@ -4268,7 +4268,7 @@ if (h->n_buckets < new_n_buckets) { // expand
screen:expect{grid=[[
{16:refactor(khash): }take size of values as parameter |
Author: Dev Devsson, {18:Tue Aug 31 10:13:37 2021} |
^if (h->n_buckets < new_n_buckets) { // expand |
if (h->n_buckets < new_n_buckets) { // expand |
khkey_t *new_keys = (khkey_t *)krealloc((void *)|
h->keys, new_n_buckets * sizeof(khkey_t)); |
h->keys = new_keys; |
@@ -4276,7 +4276,7 @@ if (h->n_buckets < new_n_buckets) { // expand
char *new_vals = krealloc( h->vals_buf, new_n_|
buckets * val_size); |
h->vals_buf = new_vals; |
} |
^} |
|
]]}
end)
@@ -4949,8 +4949,8 @@ if (h->n_buckets < new_n_buckets) { // expand
VIRT2 |
11 |
12 |
^13 |
14 |
13 |
^14 |
|
]])
feed('<C-B>')