Improve package install/delete button action
* lisp/emacs-lisp/package.el (package-install-button-action) (package-delete-button-action): Run describe-package instead of revert-buffer in order to use newer package-desc (bug#43983).
This commit is contained in:
parent
e88d75a6b6
commit
f256687bd4
1 changed files with 2 additions and 4 deletions
|
@ -2630,8 +2630,7 @@ Used for the `action' property of buttons in the buffer created by
|
|||
(when (y-or-n-p (format-message "Install package `%s'? "
|
||||
(package-desc-full-name pkg-desc)))
|
||||
(package-install pkg-desc nil)
|
||||
(revert-buffer nil t)
|
||||
(goto-char (point-min)))))
|
||||
(describe-package (package-desc-name pkg-desc)))))
|
||||
|
||||
(defun package-delete-button-action (button)
|
||||
"Run `package-delete' on the package BUTTON points to.
|
||||
|
@ -2641,8 +2640,7 @@ Used for the `action' property of buttons in the buffer created by
|
|||
(when (y-or-n-p (format-message "Delete package `%s'? "
|
||||
(package-desc-full-name pkg-desc)))
|
||||
(package-delete pkg-desc)
|
||||
(revert-buffer nil t)
|
||||
(goto-char (point-min)))))
|
||||
(describe-package (package-desc-name pkg-desc)))))
|
||||
|
||||
(defun package-keyword-button-action (button)
|
||||
"Show filtered \"*Packages*\" buffer for BUTTON.
|
||||
|
|
Loading…
Add table
Reference in a new issue