updated for version 7.1-248
diff --git a/src/mark.c b/src/mark.c
index 6dc5934..2accbba 100644
--- a/src/mark.c
+++ b/src/mark.c
@@ -79,6 +79,12 @@
 	return OK;
     }
 
+    if (c == '"')
+    {
+	curbuf->b_last_cursor = *pos;
+	return OK;
+    }
+
     /* Allow setting '[ and '] for an autocommand that simulates reading a
      * file. */
     if (c == '[')