[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Stability of core packages (was: Not easy at all to upgrade :core pa
From: |
Eli Zaretskii |
Subject: |
Re: Stability of core packages (was: Not easy at all to upgrade :core packages like Eglot) |
Date: |
Wed, 19 Apr 2023 21:34:03 +0300 |
> Date: Wed, 19 Apr 2023 11:04:50 -0700
> Cc: joaotavora@gmail.com, dmitry@gutov.dev, emacs-devel@gnu.org
> From: Jim Porter <jporterbugs@gmail.com>
>
> On 4/19/2023 10:03 AM, Eli Zaretskii wrote:
> > Specifically, users of Emacs 28 and older, who had Eglot installed,
> > and expect Eglot to be automatically updated upon Emacs startup
> > whenever a new Eglot version is available, will now have their
> > expectations broken after they upgrade to Emacs 29, because Eglot is
> > now a built-in package, and package.el won't by default upgrade a
> > built-in package.
>
> I have some thoughts on this but before I go further, I want to be sure
> I understand the problem. How is the user upgrading their packages in
> this scenario? I installed Eglot 1.14 on Emacs 28 and then tried loading
> up Emacs 29. Then I did the following:
>
> 1. Add gnu-devel to 'package-archives' (this way, I can be sure there's
> a newer Eglot to upgrade to in one of the archives)
> 2. M-x list-packages
> 3. U ;; package-menu-mark-upgrades
> 4. x ;; package-menu-execute
>
> When Emacs tells me what packages it will upgrade, Eglot is in the list.
> However, ERC (which is in ELPA, but I didn't install via package.el) is
> *not* in the list. Isn't this the behavior we want?[1]
AFAIU, this is not the scenario that João was bothered about. But I
let him respond.
But if this is the scenario, then there's no problem, AFAIU what you
are saying. So what exactly would you like to add to this discussion?
- Re: Stability of core packages (was: Not easy at all to upgrade :core packages like Eglot), (continued)
- Re: Stability of core packages (was: Not easy at all to upgrade :core packages like Eglot), Eli Zaretskii, 2023/04/20
- Re: Stability of core packages (was: Not easy at all to upgrade :core packages like Eglot), João Távora, 2023/04/20
- Re: Stability of core packages (was: Not easy at all to upgrade :core packages like Eglot), Eli Zaretskii, 2023/04/20
- Re: Stability of core packages (was: Not easy at all to upgrade :core packages like Eglot), João Távora, 2023/04/20
- Re: Stability of core packages (was: Not easy at all to upgrade :core packages like Eglot), Eli Zaretskii, 2023/04/20
- Re: Stability of core packages (was: Not easy at all to upgrade :core packages like Eglot), João Távora, 2023/04/20
- Re: Stability of core packages (was: Not easy at all to upgrade :core packages like Eglot), John Yates, 2023/04/19
- Re: Stability of core packages (was: Not easy at all to upgrade :core packages like Eglot), João Távora, 2023/04/19
- Re: Stability of core packages (was: Not easy at all to upgrade :core packages like Eglot), Eli Zaretskii, 2023/04/19
- Re: Stability of core packages (was: Not easy at all to upgrade :core packages like Eglot), Jim Porter, 2023/04/19
- Re: Stability of core packages (was: Not easy at all to upgrade :core packages like Eglot),
Eli Zaretskii <=
- Re: Stability of core packages (was: Not easy at all to upgrade :core packages like Eglot), Jim Porter, 2023/04/19
- Re: Stability of core packages (was: Not easy at all to upgrade :core packages like Eglot), Eli Zaretskii, 2023/04/20
- Re: Stability of core packages (was: Not easy at all to upgrade :core packages like Eglot), Dr. Arne Babenhauserheide, 2023/04/19
- Re: Stability of core packages (was: Not easy at all to upgrade :core packages like Eglot), Eli Zaretskii, 2023/04/20
- Re: Stability of core packages, emacs, 2023/04/29
- Re: Stability of core packages, Eli Zaretskii, 2023/04/29
- Re: Stability of core packages, Mohsen BANAN, 2023/04/30
- Re: Stability of core packages, Eli Zaretskii, 2023/04/30
- Re: Stability of core packages, Philip Kaludercic, 2023/04/30
- Re: Stability of core packages, Corwin Brust, 2023/04/30