summaryrefslogtreecommitdiff
path: root/src/testdir/test_vim9_cmd.vim
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2021-01-23 14:22:16 +0100
committerBram Moolenaar <Bram@vim.org>2021-01-23 14:22:16 +0100
commit7cebe8ba7dd9a3a955e2da74014f11c42e1c6ac3 (patch)
tree5ae0e69fe4197c75c29d673b41d4b8b6b68eef0e /src/testdir/test_vim9_cmd.vim
parent9a562c184d98d82bb7506caf2071cfe15a92fa43 (diff)
downloadvim-git-7cebe8ba7dd9a3a955e2da74014f11c42e1c6ac3.tar.gz
patch 8.2.2396: Vim9: no white space allowed before "->"v8.2.2396
Problem: Vim9: no white space allowed before "->". Solution: Allow for white space. (closes #7725)
Diffstat (limited to 'src/testdir/test_vim9_cmd.vim')
-rw-r--r--src/testdir/test_vim9_cmd.vim14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/testdir/test_vim9_cmd.vim b/src/testdir/test_vim9_cmd.vim
index 12b9bf191..735f48807 100644
--- a/src/testdir/test_vim9_cmd.vim
+++ b/src/testdir/test_vim9_cmd.vim
@@ -319,6 +319,20 @@ def Test_method_call_linebreak()
CheckScriptSuccess(lines)
enddef
+def Test_method_call_whitespace()
+ var lines =<< trim END
+ new
+ var yank = 'text'
+ yank->setline(1)
+ yank ->setline(2)
+ yank-> setline(3)
+ yank -> setline(4)
+ assert_equal(['text', 'text', 'text', 'text'], getline(1, 4))
+ bwipe!
+ END
+ CheckDefAndScriptSuccess(lines)
+enddef
+
def Test_skipped_expr_linebreak()
if 0
var x = []