forked from aniani/vim
patch 8.1.1005: test fails because t_F2 is not set
Problem: Test fails because t_F2 is not set. Solution: Add try-catch.
This commit is contained in:
@@ -151,12 +151,17 @@ endfunc
|
||||
" characters as an escape sequence.
|
||||
func Test_recording_esc_sequence()
|
||||
new
|
||||
try
|
||||
let save_F2 = &t_F2
|
||||
catch
|
||||
endtry
|
||||
let t_F2 = "\<Esc>OQ"
|
||||
call feedkeys("qqiTest\<Esc>", "xt")
|
||||
call feedkeys("OQuirk\<Esc>q", "xt")
|
||||
call feedkeys("Go\<Esc>@q", "xt")
|
||||
call assert_equal(['Quirk', 'Test', 'Quirk', 'Test'], getline(1, 4))
|
||||
bwipe!
|
||||
if exists('save_F2')
|
||||
let t_F2 = save_F2
|
||||
endif
|
||||
endfunc
|
||||
|
@@ -779,6 +779,8 @@ static char *(features[]) =
|
||||
|
||||
static int included_patches[] =
|
||||
{ /* Add new patch number below this line */
|
||||
/**/
|
||||
1005,
|
||||
/**/
|
||||
1004,
|
||||
/**/
|
||||
|
Reference in New Issue
Block a user