Subject: Re: bug#62720: 29.0.60; Not easy at all to upgrade :core packages like Eglot

From: João Távora <[email-masked]>
Date: Fri, 14 Apr 2023 19:39:56 +0100

On Fri, Apr 14, 2023 at 7:26 PM Philip Kaludercic <[email-masked]> wrote:

> > Here's another solution you may want to consider.  package-install
> > in Emacs 29 updates built-ins non-interactively always.  Interactively
> > asks the user with a confirmation prompt.  This solution would
> > also work.
>
> What would the confirmation prompt ask the user?

"Are you sure you want to install Foo which is [also|now] a built-in
package in Emacs 29?"

> Are you sure?  The `alist-get' call returns a list, since
> `package-archive-contents' is a map of package names to a list of
> package descriptors.

Yeah, probably needs a cdr or car there for good measure.  Great.

João