aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/nvim/fileio.c14
-rw-r--r--src/nvim/tui/input.c4
2 files changed, 9 insertions, 9 deletions
diff --git a/src/nvim/fileio.c b/src/nvim/fileio.c
index 51180c4939..d29aa46d8b 100644
--- a/src/nvim/fileio.c
+++ b/src/nvim/fileio.c
@@ -6050,18 +6050,18 @@ void do_autocmd(char_u *arg_in, int forceit)
cmd = skipwhite(cmd);
for (size_t i = 0; i < 2; i++) {
if (*cmd != NUL) {
- // Check for "-once" flag.
- if (!once && STRNCMP(cmd, "-once", 5) == 0 && ascii_iswhite(cmd[5])) {
+ // Check for "++once" flag.
+ if (!once && STRNCMP(cmd, "++once", 6) == 0 && ascii_iswhite(cmd[6])) {
once = true;
- cmd = skipwhite(cmd + 5);
+ cmd = skipwhite(cmd + 6);
}
- // Check for "-nested" flag.
+ // Check for "++nested" flag.
if (!nested
- && ((STRNCMP(cmd, "-nested", 7) == 0 && ascii_iswhite(cmd[7]))
- // Deprecated form (without "-").
+ && ((STRNCMP(cmd, "++nested", 8) == 0 && ascii_iswhite(cmd[8]))
+ // Deprecated form (without "++").
|| (STRNCMP(cmd, "nested", 6) == 0 && ascii_iswhite(cmd[6])))) {
nested = true;
- cmd = skipwhite(cmd + ('-' == cmd[0] ? 7 : 6));
+ cmd = skipwhite(cmd + ('+' == cmd[0] ? 8 : 6));
}
}
}
diff --git a/src/nvim/tui/input.c b/src/nvim/tui/input.c
index 703feac305..0bdda17299 100644
--- a/src/nvim/tui/input.c
+++ b/src/nvim/tui/input.c
@@ -363,8 +363,8 @@ static void set_bg_deferred(void **argv)
if (starting) {
// Wait until after startup, so OptionSet is triggered.
do_cmdline_cmd((bgvalue[0] == 'l')
- ? "autocmd VimEnter * once nested set background=light"
- : "autocmd VimEnter * once nested set background=dark");
+ ? "autocmd VimEnter * ++once ++nested set bg=light"
+ : "autocmd VimEnter * ++once ++nested set bg=dark");
} else {
set_option_value("bg", 0L, bgvalue, 0);
reset_option_was_set("bg");