(Buffer-menu-mode): Add mouse-face properties.
authorKarl Heuer <kwzh@gnu.org>
Sat, 2 Apr 1994 04:13:09 +0000 (04:13 +0000)
committerKarl Heuer <kwzh@gnu.org>
Sat, 2 Apr 1994 04:13:09 +0000 (04:13 +0000)
lisp/buff-menu.el

index e830012..4a5a68f 100644 (file)
@@ -111,10 +111,17 @@ Letters do not insert themselves; instead, they are commands.
 \\[Buffer-menu-toggle-read-only] -- toggle read-only status of buffer on this line."
   (kill-all-local-variables)
   (use-local-map Buffer-menu-mode-map)
-  (setq truncate-lines t)
-  (setq buffer-read-only t)
   (setq major-mode 'Buffer-menu-mode)
   (setq mode-name "Buffer Menu")
+  (save-excursion
+    (goto-char (point-min))
+    (forward-line 2)
+    (while (not (eobp))
+      (put-text-property (point) (save-excursion (end-of-line) (point))
+                        'mouse-face 'highlight)
+      (forward-line 1)))
+  (setq truncate-lines t)
+  (setq buffer-read-only t)
   (run-hooks 'buffer-menu-mode-hook))
 \f
 (defvar Buffer-menu-buffer-column nil)