diff options
author | Jakob Schnitzer <mail@jakobschnitzer.de> | 2017-03-26 13:20:44 +0200 |
---|---|---|
committer | Jakob Schnitzer <mail@jakobschnitzer.de> | 2017-03-30 23:04:54 +0200 |
commit | e47622f26b40d88bb8582c391df30474a64a082c (patch) | |
tree | 45ddbd232a4eb0c06d0ec5d5425ee07f53f42034 /src | |
parent | eb0e94f71b1f44cebf7ae5c1bcff348264af6cef (diff) | |
download | rneovim-e47622f26b40d88bb8582c391df30474a64a082c.tar.gz rneovim-e47622f26b40d88bb8582c391df30474a64a082c.tar.bz2 rneovim-e47622f26b40d88bb8582c391df30474a64a082c.zip |
options: setlocal should only set local value
For 'iminsert' and 'imsearch' the global value was always changed.
Diffstat (limited to 'src')
-rw-r--r-- | src/nvim/option.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/src/nvim/option.c b/src/nvim/option.c index 0bf81b4d3a..f622efeb0b 100644 --- a/src/nvim/option.c +++ b/src/nvim/option.c @@ -4120,7 +4120,6 @@ static char *set_num_option(int opt_idx, char_u *varp, long value, errmsg = e_invarg; curbuf->b_p_iminsert = B_IMODE_NONE; } - p_iminsert = curbuf->b_p_iminsert; showmode(); /* Show/unshow value of 'keymap' in status lines. */ status_redraw_curbuf(); @@ -4134,7 +4133,6 @@ static char *set_num_option(int opt_idx, char_u *varp, long value, errmsg = e_invarg; curbuf->b_p_imsearch = B_IMODE_NONE; } - p_imsearch = curbuf->b_p_imsearch; } /* if 'titlelen' has changed, redraw the title */ else if (pp == &p_titlelen) { |