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

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

bug#63563: 29.0.91; package.el should not install unselected packages


From: Eli Zaretskii
Subject: bug#63563: 29.0.91; package.el should not install unselected packages
Date: Thu, 18 May 2023 08:45:40 +0300

tags 63563 notabug
thanks

> From: Jimmy Yuen Ho Wong <wyuenho@gmail.com>
> Date: Thu, 18 May 2023 03:10:23 +0100
> 
> 1. M-x list-packages
> 2. Press x on a line
> 3. Observer in the echo area package.el is now asking the user to
> whether to install the package.
> 
> Expectation:
> 
> If the user has not pressed i to select the package for installation,
> package.el should not ask the user to confirm anything. There's no
> action to execute. This is unexpected dwim behavior.

>From the Emacs manual:

  ‘x’
       Download and install all packages marked with ‘i’, and their
       dependencies; also, delete all packages marked with ‘d’
       (‘package-menu-execute’).  This also removes the marks.  If no
       packages are marked, this command will install the package under
       point (if it isn’t installed already), or delete the package under
       point (if it’s already installed).

The doc string says similar stuff:

  If no packages are marked, the action taken depends on the state
  of the package under point.  If it’s not already installed, this
  command will install the package, and if it’s installed, it will
  delete the package.

So this is documented behavior.  This is not a bug, but a feature.





reply via email to

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