aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKarl Heuer1994-04-02 04:13:09 +0000
committerKarl Heuer1994-04-02 04:13:09 +0000
commit823316aaf204e9fc93cb8033dd37dee261543a0e (patch)
tree5dc367420f286edb9fe32b1018b11099736229f7
parent9f31d21b2ce3bf2be9b9b63a8c215e74d08a9ff0 (diff)
downloademacs-823316aaf204e9fc93cb8033dd37dee261543a0e.tar.gz
emacs-823316aaf204e9fc93cb8033dd37dee261543a0e.zip
(Buffer-menu-mode): Add mouse-face properties.
-rw-r--r--lisp/buff-menu.el11
1 files changed, 9 insertions, 2 deletions
diff --git a/lisp/buff-menu.el b/lisp/buff-menu.el
index e830012cb56..4a5a68f73b4 100644
--- a/lisp/buff-menu.el
+++ b/lisp/buff-menu.el
@@ -111,10 +111,17 @@ Letters do not insert themselves; instead, they are commands.
111\\[Buffer-menu-toggle-read-only] -- toggle read-only status of buffer on this line." 111\\[Buffer-menu-toggle-read-only] -- toggle read-only status of buffer on this line."
112 (kill-all-local-variables) 112 (kill-all-local-variables)
113 (use-local-map Buffer-menu-mode-map) 113 (use-local-map Buffer-menu-mode-map)
114 (setq truncate-lines t)
115 (setq buffer-read-only t)
116 (setq major-mode 'Buffer-menu-mode) 114 (setq major-mode 'Buffer-menu-mode)
117 (setq mode-name "Buffer Menu") 115 (setq mode-name "Buffer Menu")
116 (save-excursion
117 (goto-char (point-min))
118 (forward-line 2)
119 (while (not (eobp))
120 (put-text-property (point) (save-excursion (end-of-line) (point))
121 'mouse-face 'highlight)
122 (forward-line 1)))
123 (setq truncate-lines t)
124 (setq buffer-read-only t)
118 (run-hooks 'buffer-menu-mode-hook)) 125 (run-hooks 'buffer-menu-mode-hook))
119 126
120(defvar Buffer-menu-buffer-column nil) 127(defvar Buffer-menu-buffer-column nil)