]> git.eshelyaron.com Git - emacs.git/commitdiff
(menu-bar-update-buffers): Add optional parameter
authorGerd Moellmann <gerd@gnu.org>
Tue, 20 Feb 2001 15:25:06 +0000 (15:25 +0000)
committerGerd Moellmann <gerd@gnu.org>
Tue, 20 Feb 2001 15:25:06 +0000 (15:25 +0000)
FORCE.  If set, update the menu even if frame-or-buffer-changed-p
returns nil.

lisp/menu-bar.el

index ab14632b716331965e56161c5cc0734b241bd1ae..a33af82dcbab65ac4657d46d92312f91bdd2c901 100644 (file)
@@ -1024,10 +1024,10 @@ key (or menu-item)"))
 
 (defvar menu-bar-buffers-menu-list-buffers-entry nil)
 
-(defun menu-bar-update-buffers ()
+(defun menu-bar-update-buffers (&optional force)
   ;; If user discards the Buffers item, play along.
   (and (lookup-key (current-global-map) [menu-bar buffer])
-       (frame-or-buffer-changed-p)
+       (or force (frame-or-buffer-changed-p))
        (let ((buffers (buffer-list))
             (frames (frame-list))
             (maxlen 0)