# HG changeset patch # User Christian Brabandt # Date 1470512705 -7200 # Node ID 3fdf6caf42f7e1e7a4334ccde187d2e4fa7fd43e # Parent da34000b61d401ab96c5b16de4e6195445ad87de commit https://github.com/vim/vim/commit/446cce6d537b036467033975a86729dbdc83f860 Author: Bram Moolenaar Date: Sat Aug 6 21:37:27 2016 +0200 patch 7.4.2169 Problem: Startup test gets stuck on MS-Windows. Solution: Use double quotes. diff --git a/src/testdir/shared.vim b/src/testdir/shared.vim --- a/src/testdir/shared.vim +++ b/src/testdir/shared.vim @@ -135,7 +135,10 @@ func RunVim(before, after) let cmd = readfile('vimcmd')[0] let cmd = substitute(cmd, '-u \f\+', '-u NONE', '') - exe "silent !" . cmd . " --cmd 'so Xbefore.vim' -S Xafter.vim" + if cmd !~ '-u NONE' + let cmd = cmd . ' -u NONE' + endif + exe "silent !" . cmd . " --cmd \"so Xbefore.vim\" -S Xafter.vim" call delete('Xbefore.vim') call delete('Xafter.vim') 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 @@ -19,6 +19,8 @@ func Test_after_comes_later() return endif let before = [ + \ 'set nocp viminfo+=nviminfo', + \ 'set guioptions+=M', \ 'let $HOME = "/does/not/exist"', \ 'set loadplugins', \ 'set rtp=Xhere,Xafter', diff --git a/src/version.c b/src/version.c --- a/src/version.c +++ b/src/version.c @@ -764,6 +764,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 2169, +/**/ 2168, /**/ 2167,