updated for version 7.0066
diff --git a/src/os_unix.c b/src/os_unix.c
index afe9bfd..80735b6 100644
--- a/src/os_unix.c
+++ b/src/os_unix.c
@@ -5177,6 +5177,8 @@
 		else if (!intick && vim_strchr((char_u *)" '",
 							   pat[i][j]) != NULL)
 		{
+		    /* Put quotes around special characters, but not when
+		     * inside ``. */
 		    *p++ = '"';
 		    while (pat[i][j] != NUL
 			    && vim_strchr((char_u *)" '", pat[i][j]) != NULL)