mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-11-23 07:19:15 +00:00
(blink-cursor-mode): Call internal-show-cursor instead
of show-cursor. (blink-cursor-start, blink-cursor-end): Ditto.
This commit is contained in:
parent
d20679eb8f
commit
90c6f4b650
@ -838,7 +838,7 @@ window blinks."
|
||||
(if on-p
|
||||
(progn
|
||||
;; Hide the cursor.
|
||||
(show-cursor 0)
|
||||
(internal-show-cursor 0)
|
||||
(setq blink-cursor-idle-timer
|
||||
(run-with-idle-timer blink-cursor-delay
|
||||
blink-cursor-delay
|
||||
@ -863,14 +863,14 @@ Arranges to cancel that timer by installing a pre command hook."
|
||||
(add-hook 'pre-command-hook 'blink-cursor-end)
|
||||
(setq blink-cursor-timer
|
||||
(run-with-timer blink-cursor-interval blink-cursor-interval
|
||||
'show-cursor))))
|
||||
'internal-show-cursor))))
|
||||
|
||||
(defun blink-cursor-end ()
|
||||
"Stop cursor blinking.
|
||||
Installed as a pre-command hook by blink-cursor-start. Cancels
|
||||
the timer blink-cursor-timer and removes itself from the hook."
|
||||
(remove-hook 'pre-command-hook 'blink-cursor-end)
|
||||
(show-cursor 0)
|
||||
(internal-show-cursor 0)
|
||||
(cancel-timer blink-cursor-timer)
|
||||
(setq blink-cursor-timer nil))
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user