diff options
author | Bram Moolenaar <Bram@vim.org> | 2019-05-15 22:45:37 +0200 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2019-05-15 22:45:37 +0200 |
commit | 45dd07f10af9bea86f8df77e92788209e209fdab (patch) | |
tree | f13ed8d114a89aaa99a9ff0ca9a85bde4a62a16c /src/ex_cmds.c | |
parent | fe1ade0a78a70a4c7ddaebb6964497f037f4997a (diff) |
patch 8.1.1333: text properties don't always move after changesv8.1.1333
Problem: Text properties don't always move after changes.
Solution: Update properties before reporting changes to listeners. Move text
property when splitting a line.
Diffstat (limited to 'src/ex_cmds.c')
-rw-r--r-- | src/ex_cmds.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ex_cmds.c b/src/ex_cmds.c index 8da5dfd7ca..b99e54bce3 100644 --- a/src/ex_cmds.c +++ b/src/ex_cmds.c @@ -5728,7 +5728,7 @@ do_sub(exarg_T *eap) last_line = lnum + 1; } #ifdef FEAT_TEXT_PROP - adjust_props_for_split(lnum, plen, 1); + adjust_props_for_split(lnum + 1, lnum, plen, 1); #endif // all line numbers increase ++sub_firstlnum; |