aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/move.c
diff options
context:
space:
mode:
authorzeertzjq <zeertzjq@outlook.com>2023-06-05 06:58:44 +0800
committerzeertzjq <zeertzjq@outlook.com>2023-06-05 08:45:32 +0800
commit7955c90621bb679f9c16b6788fbcb6145739886f (patch)
treebabfc7fab6873ff516a0c3fe1dbc4708a20f883f /src/nvim/move.c
parent57fef392d265e2ef40c8c514749d658cb4d8d22a (diff)
downloadrneovim-7955c90621bb679f9c16b6788fbcb6145739886f.tar.gz
rneovim-7955c90621bb679f9c16b6788fbcb6145739886f.tar.bz2
rneovim-7955c90621bb679f9c16b6788fbcb6145739886f.zip
fix(plines): folded lines with virt_lines attached to line above
Diffstat (limited to 'src/nvim/move.c')
-rw-r--r--src/nvim/move.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/nvim/move.c b/src/nvim/move.c
index 4a6c2e1934..6fb6656472 100644
--- a/src/nvim/move.c
+++ b/src/nvim/move.c
@@ -1090,6 +1090,7 @@ void textpos2screenpos(win_T *wp, pos_T *pos, int *rowp, int *scolp, int *ccolp,
row += local ? 0 : wp->w_winrow + wp->w_winrow_off;
coloff = (local ? 0 : wp->w_wincol + wp->w_wincol_off) + 1 + off;
} else {
+ assert(lnum == pos->lnum);
getvcol(wp, pos, &scol, &ccol, &ecol);
// similar to what is done in validate_cursor_col()