1
0
forked from aniani/vim

patch 8.2.2517: Vim9: fix for s390 not tested on other systems

Problem:    Vim9: fix for s390 not tested on other systems.
Solution:   Add a test.
This commit is contained in:
Bram Moolenaar
2021-02-14 22:40:57 +01:00
parent 4afa77419f
commit 7c5b3c0369
2 changed files with 23 additions and 0 deletions

View File

@@ -724,6 +724,27 @@ def Test_try_catch_fails()
CheckDefFailure(['throw xxx'], 'E1001:') CheckDefFailure(['throw xxx'], 'E1001:')
enddef enddef
def Try_catch_skipped()
var l = []
try
finally
endtry
if 1
else
try
endtry
endif
enddef
" The skipped try/endtry was updating the wrong instruction.
def Test_try_catch_skipped()
var instr = execute('disassemble Try_catch_skipped')
assert_match("NEWLIST size 0\n", instr)
enddef
def Test_throw_vimscript() def Test_throw_vimscript()
# only checks line continuation # only checks line continuation
var lines =<< trim END var lines =<< trim END

View File

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