Mercurial > vim
comparison src/testdir/test_cmdline.vim @ 19143:bfcafd1a3e37 v8.2.0131
patch 8.2.0131: command line is not cleared when switching tabs
Commit: https://github.com/vim/vim/commit/479950f6c9aee4806f28a2b2fe5471e18a034cff
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Jan 19 15:45:17 2020 +0100
patch 8.2.0131: command line is not cleared when switching tabs
Problem: Command line is not cleared when switching tabs and the command
line height differs.
Solution: Set the "clear_cmdline" flag when needed. (Naruhiko Nishino,
closes #5495)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sun, 19 Jan 2020 16:00:04 +0100 |
parents | 25a60d11adc2 |
children | 02111977dd05 |
comparison
equal
deleted
inserted
replaced
19142:3b7117916bb9 | 19143:bfcafd1a3e37 |
---|---|
903 | 903 |
904 set cedit&vim | 904 set cedit&vim |
905 delfunc CmdWinType | 905 delfunc CmdWinType |
906 endfunc | 906 endfunc |
907 | 907 |
908 func Test_cmdlineclear_tabenter() | |
909 CheckScreendump | |
910 | |
911 let lines =<< trim [SCRIPT] | |
912 call setline(1, range(30)) | |
913 [SCRIPT] | |
914 | |
915 call writefile(lines, 'XtestCmdlineClearTabenter') | |
916 let buf = RunVimInTerminal('-S XtestCmdlineClearTabenter', #{rows: 10}) | |
917 call term_wait(buf, 50) | |
918 " in one tab make the command line higher with CTRL-W - | |
919 call term_sendkeys(buf, ":tabnew\<cr>\<C-w>-\<C-w>-gtgt") | |
920 call VerifyScreenDump(buf, 'Test_cmdlineclear_tabenter', {}) | |
921 | |
922 call StopVimInTerminal(buf) | |
923 call delete('XtestCmdlineClearTabenter') | |
924 endfunc | |
925 | |
908 " vim: shiftwidth=2 sts=2 expandtab | 926 " vim: shiftwidth=2 sts=2 expandtab |