summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian Brabandt <cb@256bit.org>2024-04-30 20:45:09 +0200
committerChristian Brabandt <cb@256bit.org>2024-04-30 20:45:09 +0200
commit83d3b3b8a444349a13c4d9091afc6a3de252afa8 (patch)
treee57372ffa0f9cedb3ee25fbb492d0e306373715c
parente35478bc9d48189322432248105d3b24e0efb3d0 (diff)
patch 9.1.0384: tests: vt420 terminfo entry may not be foundv9.1.0384
Problem: tests: vt420 terminfo entry may not be found (Shane-XB-Qian) Solution: check existence of terminfo vt420 and infocmp command related: #14595 closes: #14677 Signed-off-by: Christian Brabandt <cb@256bit.org>
-rw-r--r--src/testdir/test_terminal3.vim9
-rw-r--r--src/version.c2
2 files changed, 10 insertions, 1 deletions
diff --git a/src/testdir/test_terminal3.vim b/src/testdir/test_terminal3.vim
index 223bcc5378..848e3fa473 100644
--- a/src/testdir/test_terminal3.vim
+++ b/src/testdir/test_terminal3.vim
@@ -935,7 +935,14 @@ func Test_terminal_vt420()
CheckRunVimInTerminal
" For Termcap
CheckUnix
- let rows=15
+ CheckExecutable infocmp
+ let a = system('infocmp vt420')
+ if v:shell_error
+ " reset v:shell_error
+ let a = system('true')
+ throw 'Skipped: vt420 terminfo not available'
+ endif
+ let rows = 15
call writefile([':set term=vt420'], 'Xterm420', 'D')
let buf = RunVimInTerminal('-S Xterm420', #{rows: rows})
diff --git a/src/version.c b/src/version.c
index 0f7ec89a55..739f01fc42 100644
--- a/src/version.c
+++ b/src/version.c
@@ -705,6 +705,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
+ 384,
+/**/
383,
/**/
382,