bug-gnu-emacs
[Top][All Lists]
Advanced

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

bug#63757: 29.0.91 order of package paths changed: random old versions o


From: Eli Zaretskii
Subject: bug#63757: 29.0.91 order of package paths changed: random old versions of packages in load-path
Date: Sun, 04 Jun 2023 19:28:25 +0300

> From: Stefan Monnier <monnier@iro.umontreal.ca>
> Cc: artscan@list.ru,  philipk@posteo.net,  63757@debbugs.gnu.org
> Date: Sun, 04 Jun 2023 11:47:15 -0400
> 
> > I'd need to see the actual patch, but right now I'm inclined to leave
> > this problem unsolved in Emacs 29.  It only happens for people who
> > don't uninstall older versions of packages they install, and that's
> > not the workflow we support in Emacs 29.  The offending code was with
> > us since Aug 2022, so replacing it with something at the last moment
> > needs a very good reason.
> 
> Actually, here's the patch that I'd suggest.
> It reverts the code to its Jan 2021 state, which, in my book, makes it
> safe enough.
> 
> The current sort predicate is quite severely broken, so "no sort" can't
> be worse (especially since the list is supposed to be sorted already).
> Also it re-instates the "prefer a builtin package" which was lost along
> the way.

Thanks, Stefan.

Philip, you installed the change that Stefan suggests to revert.  What
will this mean for the use cases which your change was supposed to
improve?  Will anything be worse or broken?

Евгений, does this change fix your use case?





reply via email to

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