summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2022-06-14 19:52:16 +0100
committerBram Moolenaar <Bram@vim.org>2022-06-14 19:52:16 +0100
commit99f4b6e0824b339510aaaa0bb81c50f5866f6be1 (patch)
treeb60da8cfdef90aeb68c1b054e9fab95909ec0fa2
parent8c1b8cb2e0b52d0853f85c2096a2f22dbc57a788 (diff)
downloadvim-git-99f4b6e0824b339510aaaa0bb81c50f5866f6be1.tar.gz
patch 8.2.5095: terminal test still fails with some shell commandsv8.2.5095
Problem: Terminal test still fails with some shell commands. Solution: Disable setting the window title in the Vim instance running in a terminal window. (closes #10530)
-rw-r--r--src/testdir/test_terminal.vim6
-rw-r--r--src/version.c2
2 files changed, 5 insertions, 3 deletions
diff --git a/src/testdir/test_terminal.vim b/src/testdir/test_terminal.vim
index e2eac5394..b64d5cf41 100644
--- a/src/testdir/test_terminal.vim
+++ b/src/testdir/test_terminal.vim
@@ -1219,10 +1219,11 @@ endfunc
func Test_terminal_qall_prompt()
CheckRunVimInTerminal
- " the shell may set the window title, we don't want that here
- call test_override('vterm_title', 1)
let buf = RunVimInTerminal('', {})
+ " the shell may set the window title, we don't want that here
+ call term_sendkeys(buf, ":test_override('vterm_title', 1)\<CR>")
+
" Open a terminal window and wait for the prompt to appear
call term_sendkeys(buf, ":term\<CR>")
call WaitForAssert({-> assert_match('\[running]', term_getline(buf, 10))})
@@ -1236,7 +1237,6 @@ func Test_terminal_qall_prompt()
" close the terminal window where Vim was running
quit
- call test_override('ALL', 0)
endfunc
" Run Vim in a terminal, then start a terminal window with a shell and check
diff --git a/src/version.c b/src/version.c
index fb9f794f1..e4d555340 100644
--- a/src/version.c
+++ b/src/version.c
@@ -735,6 +735,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
+ 5095,
+/**/
5094,
/**/
5093,