Function: global-hl-line-highlight
global-hl-line-highlight is a byte-compiled function defined in
hl-line.el.gz.
Signature
(global-hl-line-highlight)
Documentation
Highlight the current line in the current window.
Source Code
;; Defined in /usr/src/emacs/lisp/hl-line.el.gz
(defun global-hl-line-highlight ()
"Highlight the current line in the current window."
(when global-hl-line-mode ; Might be changed outside the mode function.
(unless (window-minibuffer-p)
(unless (overlayp global-hl-line-overlay)
(setq global-hl-line-overlay (hl-line-make-overlay))) ; To be moved.
(unless (member global-hl-line-overlay global-hl-line-overlays)
(push global-hl-line-overlay global-hl-line-overlays))
(overlay-put global-hl-line-overlay 'window
(unless global-hl-line-sticky-flag
(selected-window)))
(hl-line-move global-hl-line-overlay)
(global-hl-line-maybe-unhighlight))))