emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

master ff87166227b: * lisp/emacs-lisp/package.el (package-isolate): Use


From: Stefan Monnier
Subject: master ff87166227b: * lisp/emacs-lisp/package.el (package-isolate): Use `package-activate-all`
Date: Tue, 1 Oct 2024 14:46:17 -0400 (EDT)

branch: master
commit ff87166227b2634e45591e8c73db9b102734ab77
Author: Stefan Monnier <monnier@iro.umontreal.ca>
Commit: Stefan Monnier <monnier@iro.umontreal.ca>

    * lisp/emacs-lisp/package.el (package-isolate): Use `package-activate-all`
    
    `package-initialize` is used to initialize the whole machinery needed
    to list/download/install/remove packages, whereas here we only need to use
    the installed packages.
---
 lisp/emacs-lisp/package.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lisp/emacs-lisp/package.el b/lisp/emacs-lisp/package.el
index 7cae8d68bc0..90d6150ed0b 100644
--- a/lisp/emacs-lisp/package.el
+++ b/lisp/emacs-lisp/package.el
@@ -2690,7 +2690,7 @@ the Emacs user directory is set to a temporary directory."
                                  `(add-to-list 'package-directory-list ,dir))
                                (cons package-user-dir package-directory-list))
                             (setq package-load-list ',package-load-list)
-                            (package-initialize)))))))
+                            (package-activate-all)))))))
 
 
 ;;;; Package description buffer.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]