From: Philip Kaludercic Date: Fri, 19 Aug 2022 18:37:09 +0000 (+0200) Subject: * package-vc.el (package-vc-unpack): Mark packages as selected X-Git-Tag: emacs-29.0.90~1616^2~307^2~86 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=820036dafe642f3319312c38ef442168aff17e84;p=emacs.git * package-vc.el (package-vc-unpack): Mark packages as selected --- diff --git a/lisp/emacs-lisp/package-vc.el b/lisp/emacs-lisp/package-vc.el index a3de07e503a..fb0d4524501 100644 --- a/lisp/emacs-lisp/package-vc.el +++ b/lisp/emacs-lisp/package-vc.el @@ -206,7 +206,11 @@ The output is written out into PKG-FILE." (when (length= texi-files 1) (call-process "install-info" nil nil nil (concat "--dir=" dir-file) - (car texi-files))))))) + (car texi-files))))) + + ;; Mark package as selected + (package--save-selected-packages + (cons name package-selected-packages)))) (defun package-vc-sourced-packages-list () "Generate a list of packages with VC data."