comparison src/ex_docmd.c @ 14860:ac5d0d27aef9 v8.1.0442

patch 8.1.0442: GUI: cursor not drawn after ":redraw | sleep" commit https://github.com/vim/vim/commit/f45d747ebf920940b041f5c75c2bfdffb6b670ae Author: Bram Moolenaar <Bram@vim.org> Date: Sun Sep 30 18:22:26 2018 +0200 patch 8.1.0442: GUI: cursor not drawn after ":redraw | sleep" Problem: GUI: Cursor not drawn after ":redraw | sleep". Solution: Flush the output. (closes https://github.com/vim/vim/issues/3496)
author Christian Brabandt <cb@256bit.org>
date Sun, 30 Sep 2018 18:30:05 +0200
parents fd69edd2c67e
children 27b9a84395b5
comparison
equal deleted inserted replaced
14859:283bd3d0b9a9 14860:ac5d0d27aef9
9270 { 9270 {
9271 long done; 9271 long done;
9272 long wait_now; 9272 long wait_now;
9273 9273
9274 cursor_on(); 9274 cursor_on();
9275 out_flush(); 9275 out_flush_cursor(FALSE, FALSE);
9276 for (done = 0; !got_int && done < msec; done += wait_now) 9276 for (done = 0; !got_int && done < msec; done += wait_now)
9277 { 9277 {
9278 wait_now = msec - done > 1000L ? 1000L : msec - done; 9278 wait_now = msec - done > 1000L ? 1000L : msec - done;
9279 #ifdef FEAT_TIMERS 9279 #ifdef FEAT_TIMERS
9280 { 9280 {