mirror of
https://github.com/neovim/neovim.git
synced 2025-09-29 06:28:35 +00:00
vim-patch:8.2.3540: the mark '] is wrong after put with a count
Problem: The mark '] is wrong after put with a count. (Naohiro Ono)
Solution: Use the right line number. (closes vim/vim#8956)
f47ebf1e1a
This commit is contained in:
@@ -3591,7 +3591,7 @@ error:
|
||||
|
||||
// Put the '] mark on the first byte of the last inserted character.
|
||||
// Correct the length for change in indent.
|
||||
curbuf->b_op_end.lnum = lnum;
|
||||
curbuf->b_op_end.lnum = new_lnum;
|
||||
col = (colnr_T)STRLEN(y_array[y_size - 1]) - lendiff;
|
||||
if (col > 1) {
|
||||
curbuf->b_op_end.col = col - 1 - utf_head_off(y_array[y_size - 1],
|
||||
|
Reference in New Issue
Block a user