commit | 2bb2658bef9fb25b320f87147261b7154494a86f | [log] [tgz] |
---|---|---|
author | Bram Moolenaar <Bram@vim.org> | Sat Oct 03 22:52:39 2020 +0200 |
committer | Bram Moolenaar <Bram@vim.org> | Sat Oct 03 22:52:39 2020 +0200 |
tree | d191313ffa993e6b2bb20092b37b3c30bbd7b923 | |
parent | 92f26c256e06277ff2ec4ce7adea1eb58c85abe0 [diff] [blame] |
patch 8.2.1795: Vim9: operators && and || have a confusing result Problem: Vim9: operators && and || have a confusing result. Solution: Make the result a boolean.
diff --git a/src/testdir/test_vim9_cmd.vim b/src/testdir/test_vim9_cmd.vim index 060b083..82d5f32 100644 --- a/src/testdir/test_vim9_cmd.vim +++ b/src/testdir/test_vim9_cmd.vim
@@ -72,8 +72,8 @@ var lines =<< trim END vim9script if 1 && - 2 - || 3 + true + || 1 g:res = 42 endif assert_equal(42, g:res)