updated for version 7.1-084
diff --git a/src/ex_docmd.c b/src/ex_docmd.c
index 73a990c..0b33e79 100644
--- a/src/ex_docmd.c
+++ b/src/ex_docmd.c
@@ -3311,9 +3311,10 @@
 		in_quote = !in_quote;
 	    }
 #ifdef SPACE_IN_FILENAME
-	    else if (!vim_isfilec(c) && (!(ea.argt & NOSPC) || usefilter))
+	    else if (!vim_isfilec_or_wc(c)
+					 && (!(ea.argt & NOSPC) || usefilter))
 #else
-	    else if (!vim_isfilec(c))
+	    else if (!vim_isfilec_or_wc(c))
 #endif
 	    {
 		while (*p != NUL)
@@ -3324,7 +3325,7 @@
 		    else
 #endif
 			c = *p;
-		    if (c == '`' || vim_isfilec(c))
+		    if (c == '`' || vim_isfilec_or_wc(c))
 			break;
 #ifdef FEAT_MBYTE
 		    if (has_mbyte)