]> git.eshelyaron.com Git - emacs.git/commit
Reload <pkg>-loaddefs when replacing built-in packages
authorStefan Monnier <monnier@iro.umontreal.ca>
Wed, 19 Jun 2024 20:35:56 +0000 (16:35 -0400)
committerEshel Yaron <me@eshelyaron.com>
Sat, 25 Jan 2025 17:48:38 +0000 (18:48 +0100)
commit7c6d5e8ff13da6900843d073a8c8856bdb536e45
treeb4a42da1dfbd3328f3ae7b68acd843fac07ab77a
parent62a5a6baa138b268fa67813fd023e923edba710f
Reload <pkg>-loaddefs when replacing built-in packages

* lisp/emacs-lisp/package.el (package--reload-previously-loaded):
Add new optional argument to display a specified warning upon
reloading.
(package-activate-1): Always reload libraries when loading built-in
packages.  This avoids ELPA versions of built-in packages to be
mixed with the built-in package autoloads.

Link: https://yhetil.org/emacs-devel/87y1adrria.fsf@localhost/
(cherry picked from commit 5878c9ae7c958af1828e85a7b4d922c1a8c1b6bf)
lisp/emacs-lisp/package.el