diff options
author | Ibby <33922797+SleepySwords@users.noreply.github.com> | 2023-03-28 01:23:21 +1100 |
---|---|---|
committer | bfredl <bjorn.linse@gmail.com> | 2023-05-22 13:49:42 +0200 |
commit | be273c3a23cf65665e843cfb13fd5319657cc5c2 (patch) | |
tree | 7a253bea0c911ab5a90a5da098a1d8f6f02dd760 /src/nvim/plines.h | |
parent | c5bf838f8aa51709f8d7ee81cf2b2a6479c77ad7 (diff) | |
download | rneovim-be273c3a23cf65665e843cfb13fd5319657cc5c2.tar.gz rneovim-be273c3a23cf65665e843cfb13fd5319657cc5c2.tar.bz2 rneovim-be273c3a23cf65665e843cfb13fd5319657cc5c2.zip |
vim-patch:9.0.0205: cursor in wrong position when inserting after virtual text
Problem: Cursor in wrong position when inserting after virtual text. (Ben
Jackson)
Solution: Put the cursor after the virtual text, where the text will be
inserted. (closes vim/vim#10914)
https://github.com/vim/vim/commit/28c9f895716cfa8f1220bc41b72a534c0e10cabe
Co-authored-by: Bram Moolenaar <Bram@vim.org>
Diffstat (limited to 'src/nvim/plines.h')
-rw-r--r-- | src/nvim/plines.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/nvim/plines.h b/src/nvim/plines.h index a15c234bba..6e4768bc7d 100644 --- a/src/nvim/plines.h +++ b/src/nvim/plines.h @@ -14,6 +14,7 @@ typedef struct { int cts_row; bool cts_has_virt_text; // true if if a property inserts text + bool cts_has_right_gravity; int cts_cur_text_width; // width of current inserted text MarkTreeIter cts_iter[1]; // TODO(bfredl): iterator in to the marktree for scanning virt text |