0
0
mirror of https://github.com/vim/vim.git synced 2025-09-07 22:03:36 -04:00

patch 7.4.2190

Problem:    When startup test fails it's not easy to find out why.
            GUI test fails with Gnome.
Solution:   Add the help entry matches to a list an assert that.
            Set $HOME for Gnome to create .gnome2 directory.
This commit is contained in:
Bram Moolenaar 2016-08-09 22:58:21 +02:00
parent f71d7b9ee5
commit 50fa8dd00c
3 changed files with 16 additions and 5 deletions

View File

@ -9,6 +9,14 @@ func SetUp()
if has("gui_kde")
set guifont=Courier\ 10\ Pitch/8/-1/5/50/0/0/0/0/0
endif
" Gnome insists on creating $HOME/.gnome2/..
call mkdir('Xhome')
let $HOME = fnamemodify('Xhome', ':p')
endfunc
func TearDown()
call delete('Xhome', 'rf')
endfunc
" Test for resetting "secure" flag after GUI has started.

View File

@ -72,16 +72,17 @@ func Test_help_arg()
call assert_match('Vi IMproved', lines[0])
" check if couple of lines are there
let found = 0
let found = []
for line in lines
if line =~ '-R.*Readonly mode'
let found += 1
call add(found, 'Readonly mode')
endif
if line =~ '--version'
let found += 1
" Watch out for a second --version line in the Gnome version.
if line =~ '--version.*Print version information and exit'
call add(found, "--version")
endif
endfor
call assert_equal(2, found)
call assert_equal(['Readonly mode', '--version'], found)
endif
call delete('Xtestout')
endfunc

View File

@ -763,6 +763,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
2190,
/**/
2189,
/**/