Show list of changes after Mx list-packages

After updating all installed packages through Mx list-packages , U , x , how can I easily do any or all of the following:

  • see the list of packages (and their repository URLs) that have just been updated.
  • view the change log of each updated package from a previously installed version
  • see the difference of the current elisp code compared to the previous one
+7
emacs emacs24
source share
2 answers

Only the first question can be easily asked using existing emacs packages (as far as I know). I use pallet , which uses cask to track packages. Usually I just run Mx pallet-update , but to get a preview of the pending updates, I cd ~/.emacs.d and run cask outdated .

The code for pallets can be a good starting point to start writing code to answer two other questions.

Another, more desperate approach would be to try to parse text that updates the addition of emacs Messages to the message buffer, but this is not the best way to do anything.

+1
source share

You can not. There are no functions there. Write a function request or something else.

0
source share

All Articles