]> git.eshelyaron.com Git - emacs.git/commitdiff
(menu-bar-buffer-menu): Function deleted.
authorRichard M. Stallman <rms@gnu.org>
Fri, 21 Jul 1995 08:30:54 +0000 (08:30 +0000)
committerRichard M. Stallman <rms@gnu.org>
Fri, 21 Jul 1995 08:30:54 +0000 (08:30 +0000)
(global-map): Define [menu-bar buffer] as a keymap with no fcn name.
(menu-bar-update-buffers): After defining it, call it.

lisp/menu-bar.el

index 445732b95f698dd975ab15e99a6cabf8fc16dbee..546def41216c1484a9b38d75ccb4ced0f68e1135 100644 (file)
@@ -421,9 +421,10 @@ Do the same for the keys of the same name."
   (push-mark (point))
   (insert last-command-event))
 \f
-(define-key global-map [menu-bar buffer] '("Buffers" . menu-bar-buffers))
-
-(defalias 'menu-bar-buffers (make-sparse-keymap "Buffers"))
+;; This definition is just to show what this looks like.
+;; It gets overridden below when menu-bar-update-buffers is called.
+(define-key global-map [menu-bar buffer]
+  (cons "Buffers" (make-sparse-keymap "Buffers")))
 
 (defvar buffers-menu-max-size 10
   "*Maximum number of entries which may appear on the Buffers menu.
@@ -585,6 +586,8 @@ A large number or nil slows down menu responsiveness.")
 
 (add-hook 'menu-bar-update-hook 'menu-bar-update-buffers)
 
+(menu-bar-update-buffers)
+
 ;; this version is too slow
 ;;;(defun format-buffers-menu-line (buffer)
 ;;;  "Returns a string to represent the given buffer in the Buffer menu.