diff options
author | Björn Linse <bjorn.linse@gmail.com> | 2021-05-10 23:18:14 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-05-10 23:18:14 +0200 |
commit | 133351cbf80d620513eb6eb1b63eae15312eaeed (patch) | |
tree | 6d802166ca54239e24568224994e8bfbcda47b5f /src/nvim/api/buffer.c | |
parent | 7b0edaac56c7649a104de01ac25f7bd97d408fea (diff) | |
parent | 81dc64796106e61f197822f9b8d2f2ae37174559 (diff) | |
download | rneovim-133351cbf80d620513eb6eb1b63eae15312eaeed.tar.gz rneovim-133351cbf80d620513eb6eb1b63eae15312eaeed.tar.bz2 rneovim-133351cbf80d620513eb6eb1b63eae15312eaeed.zip |
Merge pull request #14528 from disrupted/fix/nvim_buf_set_lines
Fix nvim_buf_set_lines
Diffstat (limited to 'src/nvim/api/buffer.c')
-rw-r--r-- | src/nvim/api/buffer.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/nvim/api/buffer.c b/src/nvim/api/buffer.c index 665c622c98..ebc9aeb75f 100644 --- a/src/nvim/api/buffer.c +++ b/src/nvim/api/buffer.c @@ -516,7 +516,7 @@ void nvim_buf_set_lines(uint64_t channel_id, kExtmarkNOOP); extmark_splice(curbuf, (int)start-1, 0, (int)(end-start), 0, - deleted_bytes, (int)(end+extra-1), 0, inserted_bytes, + deleted_bytes, (int)new_len, 0, inserted_bytes, kExtmarkUndo); changed_lines((linenr_T)start, 0, (linenr_T)end, (long)extra, true); |