]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix Bug#18016.
authorRüdiger Sonderfeld <ruediger@c-plusplus.de>
Tue, 29 Jul 2014 14:21:11 +0000 (16:21 +0200)
committerRüdiger Sonderfeld <ruediger@c-plusplus.de>
Tue, 29 Jul 2014 14:21:11 +0000 (16:21 +0200)
menu-bar.el (menu-bar-update-buffers): Update item list format
in `buffers-menu' to confirm with changes to `get_keyelt'
(2014-07-02T01:49:31Z!monnier@iro.umontreal.ca).  (Bug#18016)

lisp/ChangeLog
lisp/menu-bar.el

index 4a54d4e2df6fb2ad8d121cb92d480be131cd3970..b8477293e76e4a434dd1df3bbe15a3143dadac4e 100644 (file)
@@ -1,3 +1,9 @@
+2014-07-29  Rüdiger Sonderfeld  <ruediger@c-plusplus.de>
+
+       * menu-bar.el (menu-bar-update-buffers): Update item list format
+       in `buffers-menu' to confirm with changes to `get_keyelt'
+       (r117463).  (Bug#18016)
+
 2014-07-28  Fabián Ezequiel Gallina  <fgallina@gnu.org>
 
        * progmodes/python.el (inferior-python-mode): Make input prompts
index 5ad4bed49b82456ae9335547c7875cf8d6c25ac3..57acbbe648e85acdc436b33070719944de1cefc6 100644 (file)
@@ -1988,11 +1988,10 @@ It must accept a buffer as its only required argument.")
                    (dolist (pair alist)
                      (setq i (1- i))
                      (aset buffers-vec i
-                          (nconc (list (car pair)
-                                       (cons nil nil))
-                                 `(lambda ()
-                                     (interactive)
-                                     (funcall menu-bar-select-buffer-function ,(cdr pair))))))
+                          (cons (car pair)
+                                 `(lambda ()
+                                    (interactive)
+                                    (funcall menu-bar-select-buffer-function ,(cdr pair))))))
                    (list buffers-vec))))
 
         ;; Make a Frames menu if we have more than one frame.
@@ -2004,10 +2003,8 @@ It must accept a buffer as its only required argument.")
                   (i 0))
              (dolist (frame frames)
                (aset frames-vec i
-                     (nconc
-                      (list
-                       (frame-parameter frame 'name)
-                       (cons nil nil))
+                     (cons
+                      (frame-parameter frame 'name)
                       `(lambda ()
                          (interactive) (menu-bar-select-frame ,frame))))
                (setq i (1+ i)))