aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/ChangeLog
diff options
context:
space:
mode:
authorChong Yidong2011-09-14 21:57:54 -0400
committerChong Yidong2011-09-14 21:57:54 -0400
commit25322144fc19c9e3dd04a6530e9dcdddffd7bccb (patch)
tree49e20a773d1b5282b78fdeeeda3de972f16fc413 /lisp/ChangeLog
parentd5fdf93f872b2ced7e1e41cee44677c71cac8b26 (diff)
downloademacs-25322144fc19c9e3dd04a6530e9dcdddffd7bccb.tar.gz
emacs-25322144fc19c9e3dd04a6530e9dcdddffd7bccb.zip
Add an "mark upgradable packages" command to Package Menu mode.
* lisp/emacs-lisp/package.el (package-alist): Fix risky-local-variable declaration. (package--add-to-archive-contents): If there is a duplicate entry with an older version, remove it. (package-menu-mark-delete, package-menu-mark-install) (package-menu-mark-unmark): Make unused args optional. (package-menu-mark-obsolete-for-deletion): Use package-menu-get-status instead of a regexp search. (package-menu-get-status): Use tabulated-list-entry. (package-menu-mark-upgrades): New command. (package-menu-mode-map): Bind it to U. (package-menu-execute): Do installation before deletion. (package-menu-refresh, package-menu-execute): Use derived-mode-p instead of checking major-mode. (package-menu--find-upgrades): New function.
Diffstat (limited to 'lisp/ChangeLog')
-rw-r--r--lisp/ChangeLog18
1 files changed, 18 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 3d71b646b7a..9c37f630d72 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,21 @@
12011-09-15 Chong Yidong <cyd@stupidchicken.com>
2
3 * emacs-lisp/package.el (package-alist): Fix risky-local-variable
4 declaration.
5 (package--add-to-archive-contents): If there is a duplicate entry
6 with an older version, remove it.
7 (package-menu-mark-delete, package-menu-mark-install)
8 (package-menu-mark-unmark): Make unused args optional.
9 (package-menu-mark-obsolete-for-deletion): Use
10 package-menu-get-status instead of a regexp search.
11 (package-menu-get-status): Use tabulated-list-entry.
12 (package-menu-mark-upgrades): New command.
13 (package-menu-mode-map): Bind it to U.
14 (package-menu-execute): Do installation before deletion.
15 (package-menu-refresh, package-menu-execute): Use derived-mode-p
16 instead of checking major-mode.
17 (package-menu--find-upgrades): New function.
18
12011-09-14 Lars Magne Ingebrigtsen <larsi@gnus.org> 192011-09-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
2 20
3 * mail/smtpmail.el (smtpmail-send-command): Don't include AUTH 21 * mail/smtpmail.el (smtpmail-send-command): Don't include AUTH