# HG changeset patch # User Chong Yidong # Date 1287935181 14400 # Node ID 947164fbfa4617a490f814a98558ac9c0b70628f # Parent 9f790d0f636f7271ec93599e0dec224dc311caae * package.el (package-menu-mode-map): Inherit from button-buffer-map. diff -r 9f790d0f636f -r 947164fbfa46 lisp/ChangeLog --- a/lisp/ChangeLog Sun Oct 24 11:39:32 2010 -0400 +++ b/lisp/ChangeLog Sun Oct 24 11:46:21 2010 -0400 @@ -1,3 +1,8 @@ +2010-10-24 Chong Yidong + + * emacs-lisp/package.el (package-menu-mode-map): Inherit from + button-buffer-map. + 2010-10-24 Ralf Angeli * emacs-lisp/package.el (package--generate-package-list): Make the diff -r 9f790d0f636f -r 947164fbfa46 lisp/emacs-lisp/package.el --- a/lisp/emacs-lisp/package.el Sun Oct 24 11:39:32 2010 -0400 +++ b/lisp/emacs-lisp/package.el Sun Oct 24 11:46:21 2010 -0400 @@ -1187,7 +1187,7 @@ (defvar package-menu-mode-map (let ((map (make-keymap)) (menu-map (make-sparse-keymap "Package"))) - (suppress-keymap map) + (set-keymap-parent map button-buffer-map) (define-key map "\C-m" 'package-menu-describe-package) (define-key map "q" 'quit-window) (define-key map "n" 'next-line)