Mercurial > vim
changeset 10638:21f983648487 v8.0.0209
patch 8.0.0209: cursor binding does not work with :substitute
commit https://github.com/vim/vim/commit/41baa7983aa81b0343b053e6a672cf8224a10245
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Jan 21 14:45:09 2017 +0100
patch 8.0.0209: cursor binding does not work with :substitute
Problem: When using :substitute with the "c" flag and 'cursorbind' is set
the cursor is not updated in other windows.
Solution: Call do_check_cursorbind(). (Masanori Misono)
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Sat, 21 Jan 2017 15:00:04 +0100 |
parents | 2026e94ce959 |
children | 9b3141c5aa1b |
files | src/ex_cmds.c src/version.c |
diffstat | 2 files changed, 6 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/ex_cmds.c +++ b/src/ex_cmds.c @@ -5263,6 +5263,10 @@ do_sub(exarg_T *eap) setmouse(); /* disable mouse in xterm */ #endif curwin->w_cursor.col = regmatch.startpos[0].col; +#ifdef FEAT_CURSORBIND + if (curwin->w_p_crb) + do_check_cursorbind(); +#endif /* When 'cpoptions' contains "u" don't sync undo when * asking for confirmation. */