diff options
author | zeertzjq <zeertzjq@outlook.com> | 2023-06-05 06:58:44 +0800 |
---|---|---|
committer | zeertzjq <zeertzjq@outlook.com> | 2023-06-05 08:45:32 +0800 |
commit | 7955c90621bb679f9c16b6788fbcb6145739886f (patch) | |
tree | babfc7fab6873ff516a0c3fe1dbc4708a20f883f /src/nvim/move.c | |
parent | 57fef392d265e2ef40c8c514749d658cb4d8d22a (diff) | |
download | rneovim-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.c | 1 |
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() |