Mercurial > vim
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 { |