0
0
mirror of https://github.com/vim/vim.git synced 2025-09-25 03:54:15 -04:00

patch 8.1.0887: the 'l' flag in :subsitute is sticky

Problem:    The 'l' flag in :subsitute is sticky.
Solution:   Reset the flag. (Dominique Pelle, closes #3925)
This commit is contained in:
Bram Moolenaar
2019-02-10 21:55:26 +01:00
parent b763361161
commit 9474716d39
3 changed files with 30 additions and 1 deletions

View File

@@ -2098,7 +2098,7 @@ write_viminfo(char_u *file, int forceit)
fp_out = NULL;
# ifdef EEXIST
/* Avoid trying lots of names while the problem is lack
* of premission, only retry if the file already
* of permission, only retry if the file already
* exists. */
if (errno != EEXIST)
break;
@@ -5040,6 +5040,7 @@ do_sub(exarg_T *eap)
}
subflags.do_error = TRUE;
subflags.do_print = FALSE;
subflags.do_list = FALSE;
subflags.do_count = FALSE;
subflags.do_number = FALSE;
subflags.do_ic = 0;