emacs-diffs
[Top][All Lists]
Advanced

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

master a96dc984dd6: Sort package-selected-packages on save


From: Stefan Kangas
Subject: master a96dc984dd6: Sort package-selected-packages on save
Date: Sun, 1 Oct 2023 08:26:18 -0400 (EDT)

branch: master
commit a96dc984dd6fd6e81a1ee53e4d82bd7ff9789f49
Author: Ivan Sokolov <ivan-p-sokolov@ya.ru>
Commit: Stefan Kangas <stefankangas@gmail.com>

    Sort package-selected-packages on save
---
 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 5a508882dc3..e23a61c58a4 100644
--- a/lisp/emacs-lisp/package.el
+++ b/lisp/emacs-lisp/package.el
@@ -1986,7 +1986,7 @@ Used to populate `package-selected-packages'."
     ;; It is valid to set it to nil, for example when the last package
     ;; is uninstalled.  But it shouldn't be done at init time, to
     ;; avoid overwriting configurations that haven't yet been loaded.
-    (setq package-selected-packages value))
+    (setq package-selected-packages (sort value #'string<)))
   (if after-init-time
       (customize-save-variable 'package-selected-packages 
package-selected-packages)
     (add-hook 'after-init-hook #'package--save-selected-packages)))



reply via email to

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