comparison src/proto/edit.pro @ 30535:04df44c52d65 v9.0.0603

patch 9.0.0603: with 'nosplitscroll' folds are not handled correctly Commit: https://github.com/vim/vim/commit/7c1cbb6cd437c6e0c3ccc05840cc931108b4a60a Author: Luuk van Baal <luukvbaal@gmail.com> Date: Tue Sep 27 12:31:15 2022 +0100 patch 9.0.0603: with 'nosplitscroll' folds are not handled correctly Problem: With 'nosplitscroll' folds are not handled correctly. Solution: Take care of closed folds when moving the cursor. (Luuk van Baal, closes #11234)
author Bram Moolenaar <Bram@vim.org>
date Tue, 27 Sep 2022 13:45:04 +0200
parents beab53bb989e
children 72fd0421c183
comparison
equal deleted inserted replaced
30534:e2cfe68129e6 30535:04df44c52d65
17 void free_last_insert(void); 17 void free_last_insert(void);
18 char_u *add_char2buf(int c, char_u *s); 18 char_u *add_char2buf(int c, char_u *s);
19 void beginline(int flags); 19 void beginline(int flags);
20 int oneright(void); 20 int oneright(void);
21 int oneleft(void); 21 int oneleft(void);
22 linenr_T cursor_up_inner(win_T *wp, long n);
22 int cursor_up(long n, int upd_topline); 23 int cursor_up(long n, int upd_topline);
24 linenr_T cursor_down_inner(win_T *wp, long n);
23 int cursor_down(long n, int upd_topline); 25 int cursor_down(long n, int upd_topline);
24 int stuff_inserted(int c, long count, int no_esc); 26 int stuff_inserted(int c, long count, int no_esc);
25 char_u *get_last_insert(void); 27 char_u *get_last_insert(void);
26 char_u *get_last_insert_save(void); 28 char_u *get_last_insert_save(void);
27 void replace_push(int c); 29 void replace_push(int c);