aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/nvim/ex_docmd.c20
-rw-r--r--src/nvim/version.c2
2 files changed, 14 insertions, 8 deletions
diff --git a/src/nvim/ex_docmd.c b/src/nvim/ex_docmd.c
index 50513c0a6a..d6976bcb8f 100644
--- a/src/nvim/ex_docmd.c
+++ b/src/nvim/ex_docmd.c
@@ -8283,16 +8283,22 @@ static char_u *arg_all(void)
retval[len] = ' ';
++len;
}
- for (; *p != NUL; ++p) {
- if (*p == ' ' || *p == '\\') {
- /* insert a backslash */
- if (retval != NULL)
+ for (; *p != NUL; p++) {
+ if (*p == ' '
+#ifndef BACKSLASH_IN_FILENAME
+ || *p == '\\'
+#endif
+ ) {
+ // insert a backslash
+ if (retval != NULL) {
retval[len] = '\\';
- ++len;
+ }
+ len++;
}
- if (retval != NULL)
+ if (retval != NULL) {
retval[len] = *p;
- ++len;
+ }
+ len++;
}
}
diff --git a/src/nvim/version.c b/src/nvim/version.c
index ba7f1e0262..487f3fc27b 100644
--- a/src/nvim/version.c
+++ b/src/nvim/version.c
@@ -551,7 +551,7 @@ static int included_patches[] = {
740,
739,
// 738 NA
- // 737,
+ 737,
736,
// 735 NA
// 734,