Function: eca-rewrite--hover-update

eca-rewrite--hover-update is a natively compiled function defined in eca-rewrite.el.

Signature

(eca-rewrite--hover-update)

Documentation

Update hover styling based on point location.

Source Code

;; Defined in /nix/store/jklqzw6pzz6j4jrbv8wy0iwgi7jlrbld-emacs-packages-deps/share/emacs/site-lisp/elpa/eca-20260928.1827/eca-rewrite.el
(defun eca-rewrite--hover-update ()
  "Update hover styling based on point location."
  (let ((current-ov (eca-rewrite--overlay-at-point)))
    (unless (eq current-ov eca-rewrite--hovered-ov)
      ;; Remove hover face from previous overlay
      (when (overlayp eca-rewrite--hovered-ov)
        (eca-rewrite--apply-normal-face eca-rewrite--hovered-ov))
      ;; Update hovered overlay reference
      (setq eca-rewrite--hovered-ov current-ov)
      ;; Apply hover face to the new overlay, if present
      (when (overlayp current-ov)
        (eca-rewrite--apply-hover-face current-ov)))))