From 89c2747eed48d69fa75315e2db8c682f2b027471 Mon Sep 17 00:00:00 2001 From: erw7 Date: Sun, 14 Apr 2019 00:45:20 +0900 Subject: [PATCH] Fix issue where test fails --- src/nvim/main.c | 2 +- test/functional/core/startup_spec.lua | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/nvim/main.c b/src/nvim/main.c index e7a6d42251..e3e7949e79 100644 --- a/src/nvim/main.c +++ b/src/nvim/main.c @@ -467,7 +467,7 @@ int main(int argc, char **argv) if (exmode_active || early_ui) { // Don't clear the screen when starting in Ex mode, or when an // embedding UI might have displayed messages - must_redraw = CLEAR; + must_redraw = VALID; } else { screenclear(); // clear screen TIME_MSG("clearing screen"); diff --git a/test/functional/core/startup_spec.lua b/test/functional/core/startup_spec.lua index f77af836a6..45bfa93b56 100644 --- a/test/functional/core/startup_spec.lua +++ b/test/functional/core/startup_spec.lua @@ -46,7 +46,7 @@ describe('startup', function() ]]) end) it('in a TTY: has("ttyin")==1 has("ttyout")==1', function() - local screen = Screen.new(25, 3) + local screen = Screen.new(25, 4) screen:attach() if iswin() then command([[set shellcmdflag=/s\ /c shellxquote=\"]]) @@ -58,6 +58,7 @@ describe('startup', function() ..[[, shellescape(v:progpath))]]) screen:expect([[ ^ | + ~ | 1 1 | | ]]) @@ -96,7 +97,7 @@ describe('startup', function() end) end) it('input from pipe (implicit) #7679', function() - local screen = Screen.new(25, 3) + local screen = Screen.new(25, 4) screen:attach() if iswin() then command([[set shellcmdflag=/s\ /c shellxquote=\"]]) @@ -109,6 +110,7 @@ describe('startup', function() ..[[, shellescape(v:progpath))]]) screen:expect([[ ^foo | + ~ | 0 1 | | ]])