2016-04-19 15:49 GMT+09:00 Bram Moolenaar <[email protected]>:

>
> The GUI cursor blinking restarts the timer every time.  That's a
> separate problem though.
>

Year, that's true.  In addition to that, I think the irregularity of the
cursor blinking pace is also caused by the whole window re-paintings which
are triggered by the async I/O buffer updates.

The attached patch is for the GTK3 GUI and I hope it fixes the issue.

But I have one thing to worry about.  Since the patch changes the draw
event code, it might be possible to introduce a regression against Linux.

So, before formally submitting the patch to Bram, I'd like to make sure if
it works well on Linux.

I'd appreciate it if someone would check that.

Best regards,
Kazunobu Kuriyama

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Attachment: async_io_and_gui_cursor.patch
Description: Binary data

Raspunde prin e-mail lui