# HG changeset patch # User Eric S. Raymond # Date 733299873 0 # Node ID 2b34a2ef4d63e90891a97a2f0fcb6710f4e9c218 # Parent 80bed5e0c8aa7650d3c39f395d5033de5cb34b70 (electric-buffer-menu-mode-map): fillarray isn't a valid operation on maps any more. diff -r 80bed5e0c8aa -r 2b34a2ef4d63 lisp/ebuff-menu.el --- a/lisp/ebuff-menu.el Sun Mar 28 05:24:23 1993 +0000 +++ b/lisp/ebuff-menu.el Sun Mar 28 06:24:33 1993 +0000 @@ -152,10 +152,10 @@ (put 'Electric-buffer-menu-undefined 'suppress-keymap t) (if electric-buffer-menu-mode-map nil - (let ((map (make-keymap))) - (fillarray map 'Electric-buffer-menu-undefined) - (define-key map "\e" (make-keymap)) - (fillarray (lookup-key map "\e") 'Electric-buffer-menu-undefined) + (let ((map (make-keymap)) (submap (make-keymap))) + (fillarray (car (cdr map)) 'Electric-buffer-menu-undefined) + (define-key map "\e" submap) + (fillarray (car (cdr submap)) 'Electric-buffer-menu-undefined) (define-key map "\C-z" 'suspend-emacs) (define-key map "v" 'Electric-buffer-menu-mode-view-buffer) (define-key map (char-to-string help-char) 'Helper-help)