diff options
| author | Richard M. Stallman | 1998-08-12 22:21:47 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 1998-08-12 22:21:47 +0000 |
| commit | 9be969d72c331b007a71bc9de07b32c671099c12 (patch) | |
| tree | 51a0b15d73127c590f4cdcf2e18b322f1db5de63 | |
| parent | 9e0b2b081e9cd85fa4c304e0dac11ad1aae0e433 (diff) | |
| download | emacs-9be969d72c331b007a71bc9de07b32c671099c12.tar.gz emacs-9be969d72c331b007a71bc9de07b32c671099c12.zip | |
(electric-buffer-menu-mode-map): Don't wipe out all Meta keys.
| -rw-r--r-- | lisp/ebuff-menu.el | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/lisp/ebuff-menu.el b/lisp/ebuff-menu.el index 3ca8e5813f0..bd3cfce96c9 100644 --- a/lisp/ebuff-menu.el +++ b/lisp/ebuff-menu.el | |||
| @@ -159,10 +159,9 @@ electric-buffer-menu-mode-hook if it is non-nil." | |||
| 159 | (put 'Electric-buffer-menu-undefined 'suppress-keymap t) | 159 | (put 'Electric-buffer-menu-undefined 'suppress-keymap t) |
| 160 | (if electric-buffer-menu-mode-map | 160 | (if electric-buffer-menu-mode-map |
| 161 | nil | 161 | nil |
| 162 | (let ((map (make-keymap)) (submap (make-keymap))) | 162 | (let ((map (make-keymap))) |
| 163 | (fillarray (car (cdr map)) 'Electric-buffer-menu-undefined) | 163 | (fillarray (car (cdr map)) 'Electric-buffer-menu-undefined) |
| 164 | (define-key map "\e" submap) | 164 | (define-key map "\e" nil) |
| 165 | (fillarray (car (cdr submap)) 'Electric-buffer-menu-undefined) | ||
| 166 | (define-key map "\C-z" 'suspend-emacs) | 165 | (define-key map "\C-z" 'suspend-emacs) |
| 167 | (define-key map "v" 'Electric-buffer-menu-mode-view-buffer) | 166 | (define-key map "v" 'Electric-buffer-menu-mode-view-buffer) |
| 168 | (define-key map (char-to-string help-char) 'Helper-help) | 167 | (define-key map (char-to-string help-char) 'Helper-help) |