# HG changeset patch # User Christian Brabandt # Date 1504558805 -7200 # Node ID 4e61b77cd96f3328c7b392e02f320eeb13822501 # Parent bf846794075d4eddba94dafb662077b59d0f0a18 patch 8.0.1055: bufline test hangs on MS-Windows commit https://github.com/vim/vim/commit/11aa62f8f949bb590b4d7792a334885fba5e4137 Author: Bram Moolenaar Date: Mon Sep 4 22:56:01 2017 +0200 patch 8.0.1055: bufline test hangs on MS-Windows Problem: Bufline test hangs on MS-Windows. Solution: Avoid message for writing file. Source shared.vim when running test individually. diff --git a/src/testdir/test_bufline.vim b/src/testdir/test_bufline.vim --- a/src/testdir/test_bufline.vim +++ b/src/testdir/test_bufline.vim @@ -1,5 +1,9 @@ " Tests for setbufline() and getbufline() +if !exists('*GetVimCommand') + source shared.vim +endif + func Test_setbufline_getbufline() new let b = bufnr('%') @@ -30,7 +34,7 @@ func Test_setline_startup() if cmd == '' return endif - call writefile(['call setline(1, "Hello")', 'w Xtest', 'q!'], 'Xscript') + call writefile(['call setline(1, "Hello")', 'silent w Xtest', 'q!'], 'Xscript') call system(cmd) call assert_equal(['Hello'], readfile('Xtest')) diff --git a/src/testdir/test_timers.vim b/src/testdir/test_timers.vim --- a/src/testdir/test_timers.vim +++ b/src/testdir/test_timers.vim @@ -4,6 +4,10 @@ if !has('timers') finish endif +if !exists('*WaitFor') + source shared.vim +endif + func MyHandler(timer) let g:val += 1 endfunc diff --git a/src/version.c b/src/version.c --- a/src/version.c +++ b/src/version.c @@ -770,6 +770,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 1055, +/**/ 1054, /**/ 1053,