emacs/lisp/emacs-lisp
Chong Yidong 25322144fc 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.
2011-09-14 21:57:54 -04:00
..
.gitignore Nuke arch-tags. 2011-01-15 15:16:57 -08:00
advice.el * lisp/emacs-lisp/advice.el (ad-read-advised-function): 2011-05-23 11:38:28 -03:00
assoc.el * lisp/emacs-lisp/assoc.el: Remove misleading `sort'. 2011-02-26 16:09:03 -05:00
authors.el * lisp/emacs-lisp/authors.el (authors-fixed-entries): Remove fakemail.c 2011-05-17 20:42:33 -07:00
autoload.el Remove the SOME_MACHINE_LISP distinction in src/Makefile.in. 2011-05-18 23:04:16 -07:00
avl-tree.el * lisp/emacs-lisp/avl-tree.el: New avl-tree-stack datatype. Add new 2011-05-27 19:58:29 -03:00
backquote.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
benchmark.el * emacs-lisp/benchmark.el (benchmark-elapse): Use float-time. 2011-06-30 17:27:45 -07:00
bindat.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
byte-opt.el * lisp/emacs-lisp/byte-opt.el (byte-decompile-bytecode-1): Remove dead code, 2011-04-20 14:28:07 -03:00
byte-run.el Silence various byte-compiler warnings. 2011-06-01 16:32:04 -03:00
bytecomp.el Add FORCE-SAME-WINDOW argument to switch-to-buffer. 2011-07-13 18:00:48 -04:00
cconv.el Miscellaneous tweaks. 2011-06-01 11:19:45 -03:00
chart.el Don't quote lambda expressions with `quote'. 2011-05-23 14:57:17 -03:00
check-declare.el Small check-declare fix. 2011-05-04 23:27:24 -07:00
checkdoc.el Don't quote lambda expressions with `quote'. 2011-05-23 14:57:17 -03:00
cl-extra.el Get rid of funvec. 2011-02-24 22:27:45 -05:00
cl-indent.el Doc fixes related to lisp-indent-function (bug#9484) 2011-09-12 23:55:10 -07:00
cl-loaddefs.el Fix bug #9324 with unwarranted repositioning of point. 2011-08-26 13:07:06 +03:00
cl-macs.el Fix format bug in defstruct 2011-08-26 17:52:07 +08:00
cl-seq.el Merge changes from emacs-23 branch 2011-02-12 18:40:43 -05:00
cl-specs.el * lisp/emacs-lisp/cl-specs.el (multiple-value-bind): Fix debug spec. 2011-02-10 19:54:12 -08:00
cl.el Miscellanous cleanups in preparation for the merge. 2011-04-01 11:16:50 -04:00
copyright.el Undo part of previous copyright.el change. 2011-01-25 09:41:28 -08:00
crm.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
cust-print.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
debug.el Tabify previous change. 2011-09-13 17:13:10 -04:00
derived.el * lisp/emacs-lisp/derived.el (define-derived-mode): Doc fix. 2011-08-24 22:37:55 -07:00
disass.el Don't quote lambda expressions with `quote'. 2011-05-23 14:57:17 -03:00
easy-mmode.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
easymenu.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
edebug.el Improve Edebug error for attempting to instrument built-in functions. 2011-08-21 13:43:31 -04:00
eieio-base.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
eieio-custom.el Use generated-autoload-file for internal eieio autoloads. 2011-02-18 00:00:08 -08:00
eieio-datadebug.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
eieio-opt.el Use generated-autoload-file for internal eieio autoloads. 2011-02-18 00:00:08 -08:00
eieio-speedbar.el Refill some long/short copyright headers. 2011-01-26 00:36:39 -08:00
eieio.el * lisp/emacs-lisp/eieio.el (eieio-defmethod, eieio-defgeneric): 2011-08-23 14:53:51 -04:00
eldoc.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
elint.el elint.el trivia. 2011-02-02 23:27:59 -08:00
elp.el * emacs-lisp/elp.el (elp-elapsed-time): Use float-time. 2011-06-30 17:30:18 -07:00
ert-x.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
ert.el * emacs-lisp/ert.el (ert-run-tests-batch): Remove unused variable. 2011-03-20 21:17:10 +11:00
ewoc.el Minor ewoc fix for bug#3261. 2011-03-03 21:16:56 -08:00
find-func.el * lisp/emacs-lisp/find-func.el (find-function-C-source): Only set 2011-09-06 21:06:09 -04:00
find-gc.el Import filemode module from gnulib. 2011-02-20 02:51:50 -08:00
float-sup.el Fix C-M-x in lexbind mode. Misc tweaks. 2011-03-24 11:31:56 -04:00
generic.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
gulp.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
helper.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
lisp-mnt.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
lisp-mode.el Doc fixes related to lisp-indent-function (bug#9484) 2011-09-12 23:55:10 -07:00
lisp.el Silence various byte-compiler warnings. 2011-06-01 16:32:04 -03:00
macroexp.el * lisp/emacs-lisp/macroexp.el (macroexpand-all-1): Convert ' to #' for 2011-05-22 15:22:30 -03:00
map-ynp.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
package-x.el * simple.el (shell-command-to-string): Use `process-file'. 2011-03-08 13:58:40 +01:00
package.el Add an "mark upgradable packages" command to Package Menu mode. 2011-09-14 21:57:54 -04:00
pcase.el Remove bytecomp- prefix, plus misc changes. 2011-03-16 16:08:39 -04:00
pp.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
re-builder.el Simplify unloading functions after 2011-06-25T17:42:18Z!lekktu@gmail.com. 2011-06-25 20:08:41 +02:00
regexp-opt.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
regi.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
ring.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
rx.el Add rx.el support for numbered groups (Bug#8776). 2011-06-18 17:12:33 -04:00
shadow.el Merge changes from emacs-23 branch 2011-01-31 18:54:50 -05:00
smie.el * lisp/emacs-lisp/smie.el (smie-bnf->prec2): Fix last change. 2011-06-26 10:43:52 +02:00
syntax.el Minor grammer fixes for syntax.el. 2011-07-15 15:55:00 +02:00
tabulated-list.el Add L and R categories to standard category table, and use them. 2011-08-18 11:53:29 -04:00
tcover-ses.el Refill some long/short copyright headers. 2011-01-26 00:36:39 -08:00
tcover-unsafep.el Don't quote lambda expressions with `quote'. 2011-05-23 14:57:17 -03:00
testcover.el Fix typos. 2011-07-14 03:09:00 +02:00
timer.el * emacs-lisp/timer.el (timer--time-less-p): Use time-less-p. 2011-07-03 23:25:23 -07:00
tq.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
trace.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
unsafep.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
warnings.el lisp/emacs-lisp/warnings.el: Tiny fixes. 2011-05-05 02:06:10 +02:00