emacs-devel
[Top][All Lists]
Advanced

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

Re: emacs-29 09d6070e56e: ; Improve and update documentation of built-in


From: Eli Zaretskii
Subject: Re: emacs-29 09d6070e56e: ; Improve and update documentation of built-in package upgrades
Date: Fri, 12 May 2023 17:43:21 +0300

> From: Ruijie Yu <ruijie@netyu.xyz>
> Cc: emacs-devel@gnu.org
> Date: Fri, 12 May 2023 22:09:19 +0800
> 
> 
> Eli Zaretskii <eliz@gnu.org> writes:
> 
> > +In addition, when this option is non-nil, built-in packages for which
> > +a new version is available in archives can be upgraded via the package
> > +menu produced by 'M-x list-packages'.  If you do set this option
> > +non-nil, we recommend not to use the 'U' command, but instead to use
> > +'/ u' to show the packages which can be upgraded, and then unmark the
> > +built-in packages which you don't need to overwrite from the archives.
> 
> > [...]
> 
> When you run `/ u' on the package list buffer, you don't automatically
> mark anything for upgrading, so saying "unmark" out-of-the-blue is a bit
> strange to me.

Thanks, fixed.

> Maybe we should say one of the following proof-of-concept changes?
> 
>     ... we recommend not to execute the 'x' command immediately after
>     the 'U' command, but instead ....
> 
>     ... but instead to use '/ u' to show the packages which can be
>     upgraded, and then mark the built-in packages which you are okay
>     with upgrading from the archives.
> 
>     ... but instead to use '/ u' to show the packages which can be
>     upgraded, then 'U' to mark all all upgradable packages, and then
>     unmark the built-in packages which you don't need to overwrite ....

I don't (yet) see the need for that.  I think telling people to stay
away of 'U' if they customize this new variable is good enough for
NEWS.  The manual tells more.



reply via email to

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