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)