From e7ca3fe78949b61f1a4962075b638ceb46645195 Mon Sep 17 00:00:00 2001 From: Kazuki Sakamoto Date: Tue, 15 Dec 2015 08:58:29 -0800 Subject: [PATCH] Do flush in ex_redraw and ex_redrawstatus Fix #174 --- src/ex_docmd.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/ex_docmd.c b/src/ex_docmd.c index fad4efe843..72c88018cb 100644 --- a/src/ex_docmd.c +++ b/src/ex_docmd.c @@ -9662,6 +9662,10 @@ ex_redraw(eap) need_wait_return = FALSE; out_flush(); +#ifdef FEAT_GUI_MACVIM + if (gui.in_use) + gui_macvim_flush(); +#endif } /* @@ -9685,6 +9689,10 @@ ex_redrawstatus(eap) RedrawingDisabled = r; p_lz = p; out_flush(); +# ifdef FEAT_GUI_MACVIM + if (gui.in_use) + gui_macvim_flush(); +# endif #endif }