summaryrefslogtreecommitdiffstats
path: root/src/ex_docmd.c
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2020-07-24 18:47:22 +0200
committerBram Moolenaar <Bram@vim.org>2020-07-24 18:47:22 +0200
commit13e12b8a3c0fec29017f2dbdc6f57e372f8a7efd (patch)
tree070215930b7607ee2bd4df9213af0484b016be58 /src/ex_docmd.c
parent40f4f7a48cae491f83bd3cdbf7e9b5a23ed870ef (diff)
patch 8.2.1288: Vim9: cannot use mark in rangev8.2.1288
Problem: Vim9: cannot use mark in range. Solution: Use the flag that a colon was seen. (closes #6528)
Diffstat (limited to 'src/ex_docmd.c')
-rw-r--r--src/ex_docmd.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ex_docmd.c b/src/ex_docmd.c
index 85747d5f4c..5459cfd7b8 100644
--- a/src/ex_docmd.c
+++ b/src/ex_docmd.c
@@ -1773,7 +1773,7 @@ do_one_cmd(
*/
cmd = ea.cmd;
#ifdef FEAT_EVAL
- starts_with_quote = vim9script && *ea.cmd == '\'';
+ starts_with_quote = vim9script && !starts_with_colon && *ea.cmd == '\'';
if (!starts_with_quote)
#endif
ea.cmd = skip_range(ea.cmd, NULL);