changeset 43031:46823e7a2cae

(hl-line-highlight, hl-line-unhighlight): Definitions moved down after hl-line-mode var's definition.
author Richard M. Stallman <rms@gnu.org>
date Fri, 01 Feb 2002 04:18:46 +0000
parents 90bce6424b8b
children 27a9a1ef61f9
files lisp/hl-line.el
diffstat 1 files changed, 18 insertions(+), 18 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/hl-line.el	Fri Feb 01 04:17:59 2002 +0000
+++ b/lisp/hl-line.el	Fri Feb 01 04:18:46 2002 +0000
@@ -63,24 +63,6 @@
 
 (defvar hl-line-overlay nil)
 
-(defun hl-line-highlight ()
-  "Active the Hl-Line overlay on the current line in the current window.
-\(Unless it's a minibuffer window.)"
-  (when hl-line-mode			; Could be made buffer-local.
-    (unless (window-minibuffer-p (selected-window)) ; silly in minibuffer
-      (unless hl-line-overlay
-	(setq hl-line-overlay (make-overlay 1 1)) ; to be moved
-	(overlay-put hl-line-overlay 'face hl-line-face))
-      (overlay-put hl-line-overlay 'window (selected-window))
-      (move-overlay hl-line-overlay
-		    (line-beginning-position) (1+ (line-end-position))
-		    (current-buffer)))))
-
-(defun hl-line-unhighlight ()
-  "Deactivate the Hl-Line overlay on the current line in the current window."
-  (if hl-line-overlay
-      (delete-overlay hl-line-overlay)))
-
 ;;;###autoload
 (define-minor-mode hl-line-mode
   "Minor mode to highlight the line about point in the current window.
@@ -101,6 +83,24 @@
  global-hl-line-mode hl-line-mode hl-line-mode
  :group 'hl-line)
 
+(defun hl-line-highlight ()
+  "Active the Hl-Line overlay on the current line in the current window.
+\(Unless it's a minibuffer window.)"
+  (when hl-line-mode			; Could be made buffer-local.
+    (unless (window-minibuffer-p (selected-window)) ; silly in minibuffer
+      (unless hl-line-overlay
+	(setq hl-line-overlay (make-overlay 1 1)) ; to be moved
+	(overlay-put hl-line-overlay 'face hl-line-face))
+      (overlay-put hl-line-overlay 'window (selected-window))
+      (move-overlay hl-line-overlay
+		    (line-beginning-position) (1+ (line-end-position))
+		    (current-buffer)))))
+
+(defun hl-line-unhighlight ()
+  "Deactivate the Hl-Line overlay on the current line in the current window."
+  (if hl-line-overlay
+      (delete-overlay hl-line-overlay)))
+
 (provide 'hl-line)
 
 ;;; hl-line.el ends here