From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.bugs Subject: bug#40457: 26.3; A little Help from `list-packages'? Date: Sun, 5 Apr 2020 14:18:49 -0700 (PDT) Message-ID: <1aeaea1a-601e-4192-9da5-5f6ccdb23eb7@default> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="34713"; mail-complaints-to="usenet@ciao.gmane.io" To: 40457@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Apr 05 23:20:16 2020 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jLCgh-0008wc-OX for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 05 Apr 2020 23:20:15 +0200 Original-Received: from localhost ([::1]:51828 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jLCgg-0006TI-L3 for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 05 Apr 2020 17:20:14 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:54410) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jLCgV-0006Sy-MU for bug-gnu-emacs@gnu.org; Sun, 05 Apr 2020 17:20:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jLCgU-0005lW-NI for bug-gnu-emacs@gnu.org; Sun, 05 Apr 2020 17:20:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:35163) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1jLCgU-0005lS-Jt for bug-gnu-emacs@gnu.org; Sun, 05 Apr 2020 17:20:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jLCgU-0001RB-Dm for bug-gnu-emacs@gnu.org; Sun, 05 Apr 2020 17:20:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 05 Apr 2020 21:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 40457 X-GNU-PR-Package: emacs X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.15861215465350 (code B ref -1); Sun, 05 Apr 2020 21:20:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 5 Apr 2020 21:19:06 +0000 Original-Received: from localhost ([127.0.0.1]:46709 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jLCfZ-0001OC-Ib for submit@debbugs.gnu.org; Sun, 05 Apr 2020 17:19:06 -0400 Original-Received: from lists.gnu.org ([209.51.188.17]:50041) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jLCfW-0001Nv-VH for submit@debbugs.gnu.org; Sun, 05 Apr 2020 17:19:04 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:54274) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jLCfV-0006NF-Rb for bug-gnu-emacs@gnu.org; Sun, 05 Apr 2020 17:19:02 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jLCfO-0004o4-Ju for bug-gnu-emacs@gnu.org; Sun, 05 Apr 2020 17:19:01 -0400 Original-Received: from userp2130.oracle.com ([156.151.31.86]:36668) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1jLCfO-0004n9-Az for bug-gnu-emacs@gnu.org; Sun, 05 Apr 2020 17:18:54 -0400 Original-Received: from pps.filterd (userp2130.oracle.com [127.0.0.1]) by userp2130.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 035LHiWM171076 for ; Sun, 5 Apr 2020 21:18:52 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=mime-version : message-id : date : from : sender : to : subject : content-type : content-transfer-encoding; s=corp-2020-01-29; bh=S2Mm+wfzQqoX3c5EhebFzeMF3eIVD23Aq06TRbyMsAw=; b=Co1UpYCCX6cXvWCybiYa5GRUZuyTa7U4Ozt8fEzmBu392188JHYQXlihIpZz0ZVfW9D/ Bz1vohXHOYnIrnxj5II/TeeU4NqJr7n2cE75PEVrzsfq8bZJEOXAU+ZWidU6SqJV/yck sfu1iSU2Hoo6iqUETDtvFSJ1G5ia1yIkpwEl4jTd2Rd0Qs6lRn9EFQCPom11Ks12j7xb bO88M5N+L1D+UoMsXlNmzYQq9oDhEVBkaqFxD2YgQQ9DUizxc371B1HGVRqvz/GBuXc3 SqMqldqdFTQjhlas8Z8ZpCxm8UOcWkWzbh4HJVGjZ+2JSFhuLtzYbA/VA8WUxWBYaQD4 5g== Original-Received: from userp3020.oracle.com (userp3020.oracle.com [156.151.31.79]) by userp2130.oracle.com with ESMTP id 306hnquwgj-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Sun, 05 Apr 2020 21:18:52 +0000 Original-Received: from pps.filterd (userp3020.oracle.com [127.0.0.1]) by userp3020.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 035LIMx6046979 for ; Sun, 5 Apr 2020 21:18:52 GMT Original-Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72]) by userp3020.oracle.com with ESMTP id 3073xungvr-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Sun, 05 Apr 2020 21:18:51 +0000 Original-Received: from abhmp0020.oracle.com (abhmp0020.oracle.com [141.146.116.26]) by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id 035LIpPc009666 for ; Sun, 5 Apr 2020 21:18:51 GMT X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.4966.0 (x86)] X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9582 signatures=668685 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=1 mlxlogscore=999 adultscore=0 spamscore=0 phishscore=0 malwarescore=0 mlxscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2003020000 definitions=main-2004050192 X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9582 signatures=668685 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 phishscore=0 adultscore=0 priorityscore=1501 mlxscore=0 malwarescore=0 mlxlogscore=999 lowpriorityscore=0 spamscore=0 impostorscore=0 suspectscore=1 clxscore=1015 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2003020000 definitions=main-2004050192 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] [fuzzy] X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:178067 Archived-At: The doc string of `list-packages', and `C-h m' in the list it provides, don't really tell you what actions you can perform there. There is not much, if any, help for this buffer, that I can see. So I look at its menu-bar `Package' menu. OK, I can guess a bit what some of the menu items do. But perhaps the most important action (?), "Install", isn't even described anywere, AFAICT. I see that only as the text of a button in the *Help* buffer content from describing a package (`RET', `package-menu-describe'). I find no description of what that "Install" button does. And in the packages list I find no key binding for installing the package of the current line or the marked packages, when I look at the *Help* of `C-h m' - nothing that talks about installing. Well, I do see that there's `i' (`package-menu-mark-install ') to mark a package for installation, and there's `x' (`package-menu-execute' to install the packages marked for installation. But does `x' install the package on the current line if no lines are marked? (That's the way Dired actions work, at least.) But suppose I want to just download a package - its source files, and I don't want to "install" it (especially since I have no way of knowing what "installing" actually will do). How to do that - download the marked packages? How to find out how to do it? This is I guess my main question for this bug report. Also, using `d' on a line for a package that's not installed doesn't mark it at all. Why is that correct - no visual feedback? If the point is to tell you that it can't be marked for deletion then why is there no message saying that? And shouldn't it be marked anyway, and then have `x' tell you that it can't be deleted - e.g., because it's not installed? Wouldn't that tell you more than what `d' does now? (emacs) `Package Menu' helps. But the buffer itself (and its menu and help commands) should provide better help. In GNU Emacs 26.3 (build 1, x86_64-w64-mingw32) of 2019-08-29 Repository revision: 96dd0196c28bc36779584e47fffcca433c9309cd Windowing system distributor `Microsoft Corp.', version 10.0.18362 Configured using: `configure --without-dbus --host=3Dx86_64-w64-mingw32 --without-compress-install 'CFLAGS=3D-O2 -static -g3''