X-Git-Url: https://code.delx.au/gnu-emacs-elpa/blobdiff_plain/0353da8dd7f78179a721f42cec4df8c23f0908f2..f2f9e47725782527b5f2b52b26db7267f173fa20:/beacon.el diff --git a/beacon.el b/beacon.el index 4d4e58b2d..23d292ecc 100644 --- a/beacon.el +++ b/beacon.el @@ -5,7 +5,7 @@ ;; Author: Artur Malabarba ;; URL: https://github.com/Malabarba/beacon ;; Keywords: convenience -;; Version: 0.5.1 +;; Version: 0.6 ;; Package-Requires: ((seq "1.11")) ;; This program is free software; you can redistribute it and/or modify @@ -370,8 +370,8 @@ The same is true for DELTA-X and horizonta movement." (defun beacon--post-command () "Blink if point moved very far." (cond - ((not (markerp beacon--previous-place)) - (beacon--vanish)) + ;; Sanity check. + ((not (markerp beacon--previous-place))) ;; Blink for switching windows. ((and beacon-blink-when-window-changes (not (eq beacon--previous-window (selected-window)))) @@ -383,9 +383,7 @@ The same is true for DELTA-X and horizonta movement." ;; Blink for movement ((beacon--movement-> beacon-blink-when-point-moves-vertically beacon-blink-when-point-moves-horizontally) - (beacon-blink)) - ;; Even if we don't blink, vanish any previous beacon. - (t (beacon--vanish))) + (beacon-blink))) (beacon--maybe-push-mark) (setq beacon--window-scrolled nil))