# HG changeset patch # User Christian Brabandt # Date 1697559304 -7200 # Node ID 8e6ccb8cf55668b8ee1164833392e8e6e5897f97 # Parent ffc91007669b7d3feb09654dfce984b96e8ffc9d patch 9.0.2042: Test_cq_zero_exmode fails without channel feature Commit: https://github.com/vim/vim/commit/c290009e99405024a0d91ec7fab21ac7111c421b Author: Christian Brabandt Date: Tue Oct 17 18:10:13 2023 +0200 patch 9.0.2042: Test_cq_zero_exmode fails without channel feature Problem: Test_cq_zero_exmode fails without channel feature Solution: Make the test check the channel feature closes: #13365 Signed-off-by: Christian Brabandt diff --git a/runtime/doc/starting.txt b/runtime/doc/starting.txt --- a/runtime/doc/starting.txt +++ b/runtime/doc/starting.txt @@ -1,4 +1,4 @@ -*starting.txt* For Vim version 9.0. Last change: 2023 May 30 +*starting.txt* For Vim version 9.0. Last change: 2023 Oct 17 VIM REFERENCE MANUAL by Bram Moolenaar @@ -348,7 +348,7 @@ a slash. Thus "-R" means recovery and " Start logging and write entries to {filename}. This works like calling `ch_logfile({filename}, 'ao')` very early during startup. - {only available with the |+eval| feature} + {only available with the |+eval| and |+channel| feature} *-D* -D Debugging. Go to debugging mode when executing the first diff --git a/src/testdir/test_startup.vim b/src/testdir/test_startup.vim --- a/src/testdir/test_startup.vim +++ b/src/testdir/test_startup.vim @@ -1353,6 +1353,8 @@ endfunc " Test that -cq works as expected func Test_cq_zero_exmode() + CheckFeature channel + let logfile = 'Xcq_log.txt' let out = system(GetVimCommand() .. ' --clean --log ' .. logfile .. ' -es -X -c "argdelete foobar" -c"7cq"') call assert_equal(8, v:shell_error) diff --git a/src/version.c b/src/version.c --- a/src/version.c +++ b/src/version.c @@ -705,6 +705,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 2042, +/**/ 2041, /**/ 2040,