summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/package-vc.el
diff options
context:
space:
mode:
authorPhilip Kaludercic <philipk@posteo.net>2022-10-12 21:21:38 +0200
committerPhilip Kaludercic <philipk@posteo.net>2022-10-12 21:21:38 +0200
commit0e3b67e3a37c01b71e6b97cd9b16ee28452a9f72 (patch)
tree17aa12cbcc655e60d83b6f377a3da761b3ee1b98 /lisp/emacs-lisp/package-vc.el
parent0610e6f9f1f3b7aeafe4fff93188608827339532 (diff)
downloademacs-0e3b67e3a37c01b71e6b97cd9b16ee28452a9f72.tar.gz
emacs-0e3b67e3a37c01b71e6b97cd9b16ee28452a9f72.tar.bz2
emacs-0e3b67e3a37c01b71e6b97cd9b16ee28452a9f72.zip
* lisp/emacs-lisp/package-vc.el (package-vc-refresh): Add function.
Diffstat (limited to 'lisp/emacs-lisp/package-vc.el')
-rw-r--r--lisp/emacs-lisp/package-vc.el5
1 files changed, 5 insertions, 0 deletions
diff --git a/lisp/emacs-lisp/package-vc.el b/lisp/emacs-lisp/package-vc.el
index 1ce43044d46..d513e9a7331 100644
--- a/lisp/emacs-lisp/package-vc.el
+++ b/lisp/emacs-lisp/package-vc.el
@@ -353,6 +353,11 @@ be requested using REV."
:kind 'vc)
pkg-dir)))
+(defun package-vc-refresh (pkg-desc)
+ "Refresh the installation for PKG-DESC."
+ (interactive (package-vc-read-pkg "Refresh package: "))
+ (package-vc-unpack-1 pkg-desc (package-desc-dir pkg-desc)))
+
(defun package-vc-read-pkg (prompt)
"Query for a source package description with PROMPT."
(cadr (assoc (completing-read