summaryrefslogtreecommitdiffstats
path: root/src/testdir/test_vim9_cmd.vim
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2021-12-04 11:57:00 +0000
committerBram Moolenaar <Bram@vim.org>2021-12-04 11:57:00 +0000
commitb579f6ebbfa826d228abec1e1b24c05894517c27 (patch)
tree97f9c2ade59a7794af2104b27ab87457410891e4 /src/testdir/test_vim9_cmd.vim
parentcd2f8f0e0007bb77fc2035e6ad6227bb6661c612 (diff)
patch 8.2.3733: Vim9: using "legacy" before range does not workv8.2.3733
Problem: Vim9: using "legacy" before range does not work. Solution: Skip over range before parsing command. (closes #9270)
Diffstat (limited to 'src/testdir/test_vim9_cmd.vim')
-rw-r--r--src/testdir/test_vim9_cmd.vim5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/testdir/test_vim9_cmd.vim b/src/testdir/test_vim9_cmd.vim
index 22b1896a1d..ffb2bb8138 100644
--- a/src/testdir/test_vim9_cmd.vim
+++ b/src/testdir/test_vim9_cmd.vim
@@ -1019,6 +1019,11 @@ def Test_range_after_command_modifier()
CheckScriptSuccess(['vim9script', 'silent keepjump :1d _'])
assert_equal('', getline(1))
bwipe!
+
+ var lines =<< trim END
+ legacy /pat/
+ END
+ CheckDefExecAndScriptFailure(lines, 'E486: Pattern not found: pat')
enddef
def Test_silent_pattern()