Mercurial > vim
comparison src/gui_photon.c @ 9428:0c7f47088e55 v7.4.1995
commit https://github.com/vim/vim/commit/9d5d3c9c4468ad76f16b50eabd3d9e7eab2ed44d
Author: Bram Moolenaar <Bram@vim.org>
Date: Thu Jul 7 16:43:02 2016 +0200
patch 7.4.1995
Problem: GUI: cursor drawn in wrong place if a timer callback causes a
screen update. (David Samvelyan)
Solution: Also redraw the cursor when it's blinking and on.
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Thu, 07 Jul 2016 16:45:08 +0200 |
parents | bb86514cad15 |
children | ccb6461b82df |
comparison
equal
deleted
inserted
replaced
9427:446d1452c131 | 9428:0c7f47088e55 |
---|---|
2234 | 2234 |
2235 int | 2235 int |
2236 gui_mch_is_blinking(void) | 2236 gui_mch_is_blinking(void) |
2237 { | 2237 { |
2238 return blink_state != BLINK_NONE; | 2238 return blink_state != BLINK_NONE; |
2239 } | |
2240 | |
2241 int | |
2242 gui_mch_is_blink_off(void) | |
2243 { | |
2244 return blink_state == BLINK_OFF; | |
2239 } | 2245 } |
2240 | 2246 |
2241 void | 2247 void |
2242 gui_mch_set_blinking(long wait, long on, long off) | 2248 gui_mch_set_blinking(long wait, long on, long off) |
2243 { | 2249 { |