commit | 6631597452d4644f485a09e4036d117e5f91de70 | [log] [tgz] |
---|---|---|
author | Bram Moolenaar <Bram@vim.org> | Wed Sep 01 14:31:51 2021 +0200 |
committer | Bram Moolenaar <Bram@vim.org> | Wed Sep 01 14:31:51 2021 +0200 |
tree | 9d618a8e92d8b43d548d62c86c456468ecee74cd | |
parent | b4d82e2a8d610c00139a74970df772eece2daf1c [diff] [blame] |
patch 8.2.3393: escaping for fish shell is skipping some characters Problem: Escaping for fish shell is skipping some characters. Solution: Escape character after backslash if needed. (Jason Cox, closes #8827)
diff --git a/src/strings.c b/src/strings.c index 0c9e20d..d2d37d8 100644 --- a/src/strings.c +++ b/src/strings.c
@@ -281,6 +281,7 @@ { *d++ = '\\'; *d++ = *p++; + continue; } MB_COPY_CHAR(p, d);