Mercurial > vim
comparison src/testdir/test_vim9_cmd.vim @ 25620:49a798fa0e73 v8.2.3346
patch 8.2.3346: Vim9: no error for using "." for concatenation after ":vim9cmd"
Commit: https://github.com/vim/vim/commit/2596a4e763e11eb8e406f262cb72fd2b39461572
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Aug 14 21:35:40 2021 +0200
patch 8.2.3346: Vim9: no error for using "." for concatenation after ":vim9cmd"
Problem: Vim9: no error for using "." for concatenation after ":vim9cmd".
(Naohiro Ono)
Solution: Check for Vim9 script syntax. (closes #8756)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sat, 14 Aug 2021 21:45:03 +0200 |
parents | 6f13d9ea0d04 |
children | 15b54e0a576b |
comparison
equal
deleted
inserted
replaced
25619:29ec2c198c8d | 25620:49a798fa0e73 |
---|---|
12 vim9c assert_equal(123, x) | 12 vim9c assert_equal(123, x) |
13 vim9cm assert_equal('yes', y) | 13 vim9cm assert_equal('yes', y) |
14 END | 14 END |
15 CheckScriptSuccess(lines) | 15 CheckScriptSuccess(lines) |
16 assert_fails('vim9cmd', 'E1164:') | 16 assert_fails('vim9cmd', 'E1164:') |
17 assert_fails('vim9cmd echo "con" . "cat"', 'E15:') | |
17 | 18 |
18 lines =<< trim END | 19 lines =<< trim END |
19 vim9script | 20 vim9script |
20 def Foo() | 21 def Foo() |
21 g:found_bar = "bar" | 22 g:found_bar = "bar" |