Mercurial > vim
comparison src/testdir/test_vim9_expr.vim @ 21044:dc2ca403a217 v8.2.1073
patch 8.2.1073: Vim9: no line break allowed in () expression
Commit: https://github.com/vim/vim/commit/7a4981b93642b5b62018cd8150b3fb0dfa2417d4
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Jun 27 20:46:29 2020 +0200
patch 8.2.1073: Vim9: no line break allowed in () expression
Problem: Vim9: no line break allowed in () expression.
Solution: Skip a line break.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sat, 27 Jun 2020 21:00:03 +0200 |
parents | d9e0db9b2b99 |
children | 0ca7e04d39e3 |
comparison
equal
deleted
inserted
replaced
21043:94932e8b7716 | 21044:dc2ca403a217 |
---|---|
1135 assert_equal(-6, ---6) | 1135 assert_equal(-6, ---6) |
1136 assert_equal(false, !-3) | 1136 assert_equal(false, !-3) |
1137 assert_equal(true, !+-+0) | 1137 assert_equal(true, !+-+0) |
1138 enddef | 1138 enddef |
1139 | 1139 |
1140 def Test_expr7_parens_vim9script() | |
1141 let lines =<< trim END | |
1142 vim9script | |
1143 let s = ( | |
1144 'one' | |
1145 .. | |
1146 'two' | |
1147 ) | |
1148 assert_equal('onetwo', s) | |
1149 END | |
1150 CheckScriptSuccess(lines) | |
1151 enddef | |
1152 | |
1140 def Test_expr7_negate() | 1153 def Test_expr7_negate() |
1141 assert_equal(-99, -99) | 1154 assert_equal(-99, -99) |
1142 assert_equal(99, --99) | 1155 assert_equal(99, --99) |
1143 let nr = 88 | 1156 let nr = 88 |
1144 assert_equal(-88, -nr) | 1157 assert_equal(-88, -nr) |