aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJuanma Barranquero2010-06-17 13:02:42 +0200
committerJuanma Barranquero2010-06-17 13:02:42 +0200
commit54ea2a0d41668006195fb9a0891ec9d5421b2e37 (patch)
tree9c07386ea25a1b714b136487131a8d0957073a15
parent69582fcd16d902bddecf0bda2a781e1a23404d46 (diff)
downloademacs-54ea2a0d41668006195fb9a0891ec9d5421b2e37.tar.gz
emacs-54ea2a0d41668006195fb9a0891ec9d5421b2e37.zip
emacs-lisp/package.el (package-menu-mode-map): Move initialization into declaration.
-rw-r--r--lisp/ChangeLog3
-rw-r--r--lisp/emacs-lisp/package.el36
2 files changed, 20 insertions, 19 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 9308fbcc773..374ee905f12 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,5 +1,8 @@
12010-06-17 Juanma Barranquero <lekktu@gmail.com> 12010-06-17 Juanma Barranquero <lekktu@gmail.com>
2 2
3 * emacs-lisp/package.el (package-menu-mode-map):
4 Move initialization into declaration.
5
3 * menu-bar.el (menu-bar-options-menu): Fix typo in menu entry. 6 * menu-bar.el (menu-bar-options-menu): Fix typo in menu entry.
4 7
52010-06-17 Chong Yidong <cyd@stupidchicken.com> 82010-06-17 Chong Yidong <cyd@stupidchicken.com>
diff --git a/lisp/emacs-lisp/package.el b/lisp/emacs-lisp/package.el
index 8632fcd5647..8a9bcbe8f0b 100644
--- a/lisp/emacs-lisp/package.el
+++ b/lisp/emacs-lisp/package.el
@@ -1040,27 +1040,25 @@ The variable `package-load-list' controls which packages to load."
1040 1040
1041;;;; Package menu mode. 1041;;;; Package menu mode.
1042 1042
1043(defvar package-menu-mode-map nil 1043(defvar package-menu-mode-map
1044 (let ((map (make-keymap)))
1045 (suppress-keymap map)
1046 (define-key map "q" 'quit-window)
1047 (define-key map "n" 'next-line)
1048 (define-key map "p" 'previous-line)
1049 (define-key map "u" 'package-menu-mark-unmark)
1050 (define-key map "\177" 'package-menu-backup-unmark)
1051 (define-key map "d" 'package-menu-mark-delete)
1052 (define-key map "i" 'package-menu-mark-install)
1053 (define-key map "g" 'package-menu-revert)
1054 (define-key map "r" 'package-menu-refresh)
1055 (define-key map "~" 'package-menu-mark-obsolete-for-deletion)
1056 (define-key map "x" 'package-menu-execute)
1057 (define-key map "h" 'package-menu-quick-help)
1058 (define-key map "?" 'package-menu-view-commentary)
1059 map)
1044 "Local keymap for `package-menu-mode' buffers.") 1060 "Local keymap for `package-menu-mode' buffers.")
1045 1061
1046(unless package-menu-mode-map
1047 (setq package-menu-mode-map (make-keymap))
1048 (suppress-keymap package-menu-mode-map)
1049 (define-key package-menu-mode-map "q" 'quit-window)
1050 (define-key package-menu-mode-map "n" 'next-line)
1051 (define-key package-menu-mode-map "p" 'previous-line)
1052 (define-key package-menu-mode-map "u" 'package-menu-mark-unmark)
1053 (define-key package-menu-mode-map "\177" 'package-menu-backup-unmark)
1054 (define-key package-menu-mode-map "d" 'package-menu-mark-delete)
1055 (define-key package-menu-mode-map "i" 'package-menu-mark-install)
1056 (define-key package-menu-mode-map "g" 'package-menu-revert)
1057 (define-key package-menu-mode-map "r" 'package-menu-refresh)
1058 (define-key package-menu-mode-map "~"
1059 'package-menu-mark-obsolete-for-deletion)
1060 (define-key package-menu-mode-map "x" 'package-menu-execute)
1061 (define-key package-menu-mode-map "h" 'package-menu-quick-help)
1062 (define-key package-menu-mode-map "?" 'package-menu-view-commentary))
1063
1064(defvar package-menu-sort-button-map 1062(defvar package-menu-sort-button-map
1065 (let ((map (make-sparse-keymap))) 1063 (let ((map (make-sparse-keymap)))
1066 (define-key map [header-line mouse-1] 'package-menu-sort-by-column) 1064 (define-key map [header-line mouse-1] 'package-menu-sort-by-column)