diff options
author | Björn Linse <bjorn.linse@gmail.com> | 2020-01-18 13:19:36 +0100 |
---|---|---|
committer | Björn Linse <bjorn.linse@gmail.com> | 2020-09-09 21:22:21 +0200 |
commit | f42aa95fbc7b949213ed204dfd0310e182e7e378 (patch) | |
tree | 77fda6bec3601339c0c7b7ef2447950836befe3d /src/nvim/edit.c | |
parent | a621c45ba07e3608aad714403178e3aaded15df7 (diff) | |
download | rneovim-f42aa95fbc7b949213ed204dfd0310e182e7e378.tar.gz rneovim-f42aa95fbc7b949213ed204dfd0310e182e7e378.tar.bz2 rneovim-f42aa95fbc7b949213ed204dfd0310e182e7e378.zip |
extmark: separate extmark_splice_cols for column-only change
as the byte logic will be the same for all of these
Diffstat (limited to 'src/nvim/edit.c')
-rw-r--r-- | src/nvim/edit.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/nvim/edit.c b/src/nvim/edit.c index ea38221dc7..1e149da1dc 100644 --- a/src/nvim/edit.c +++ b/src/nvim/edit.c @@ -1919,10 +1919,10 @@ change_indent ( // TODO(bfredl): test for crazy edge cases, like we stand on a TAB or // something? does this even do the right text change then? int delta = orig_col - new_col; - extmark_splice(curbuf, curwin->w_cursor.lnum-1, new_col, - 0, delta < 0 ? -delta : 0, - 0, delta > 0 ? delta : 0, - kExtmarkUndo); + extmark_splice_cols(curbuf, curwin->w_cursor.lnum-1, new_col, + delta < 0 ? -delta : 0, + delta > 0 ? delta : 0, + kExtmarkUndo); } } |