From unknown Sun Aug 17 01:53:46 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65094: 30.0.50; '/ u' is missing in menu bar under Package Resent-From: Arash Esbati Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 05 Aug 2023 12:15:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 65094 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 65094@debbugs.gnu.org X-Debbugs-Original-To: emacs-bugs Received: via spool by submit@debbugs.gnu.org id=B.16912376996564 (code B ref -1); Sat, 05 Aug 2023 12:15:02 +0000 Received: (at submit) by debbugs.gnu.org; 5 Aug 2023 12:14:59 +0000 Received: from localhost ([127.0.0.1]:56025 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSGBP-0001ho-6Y for submit@debbugs.gnu.org; Sat, 05 Aug 2023 08:14:59 -0400 Received: from lists.gnu.org ([2001:470:142::17]:34164) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSGBN-0001hZ-2V for submit@debbugs.gnu.org; Sat, 05 Aug 2023 08:14:57 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qSGBH-00013r-K3 for bug-gnu-emacs@gnu.org; Sat, 05 Aug 2023 08:14:51 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qSGBH-0006hT-Bu for bug-gnu-emacs@gnu.org; Sat, 05 Aug 2023 08:14:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:Subject:To:From:in-reply-to: references; bh=T4g/haa328MFBUPembaajSXlnGQ9md5ergVGK2oxLOI=; b=a4oTJc+Ndq8Uys eX5Q3/iC0lCVEEEs67wEYYMjRBRUCvjDi9+1lyojioTIDco4bGE0PxnQFW42VrDIJJbwrNI0xZInP AfEtj92IcGAo9hDFFh7Rz4QXFH4wzHlRcdgH757ZpxSTBQ3axAxNMMGI7fy+89MlzlIaIDXND5dAr f62zRDRUkWGGJC6ef/OJyNh8AzewfsrUBlLQvFgZxR248psCmhsT5g5nfekeTX0rx7nMJoorHIONW W1i+69Vhvdl1HOOGdecF73IyNrQIYENpzpdnAz5IqDg2EBlKFh9Uyjqotv2D12BsQEdGAuJS5S76I dSCgpfNe/Eu+eaL6GT9w==; Received: from p5b326e8f.dip0.t-ipconnect.de ([91.50.110.143] helo=MUTANT) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qSGBG-0000N1-Ul for bug-gnu-emacs@gnu.org; Sat, 05 Aug 2023 08:14:51 -0400 From: Arash Esbati Date: Sat, 05 Aug 2023 14:14:41 +0200 Message-ID: <86a5v5sn2m.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi all, is there a specific reason why `package-menu-filter-upgradable' bound to '/ u' is missing in package menu under "Package -> Filter packages"? All other filtering commands described in the manual[1] are available there. `package-menu-filter-upgradable' was added with commit 8c96c720fa. Best, Arash Footnotes: [1] https://www.gnu.org/software/emacs/manual/html_node/emacs/Package-Menu.html From unknown Sun Aug 17 01:53:46 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65094: 30.0.50; '/ u' is missing in menu bar under Package Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 05 Aug 2023 12:30:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65094 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Arash Esbati Cc: 65094@debbugs.gnu.org Received: via spool by 65094-submit@debbugs.gnu.org id=B65094.169123855617807 (code B ref 65094); Sat, 05 Aug 2023 12:30:02 +0000 Received: (at 65094) by debbugs.gnu.org; 5 Aug 2023 12:29:16 +0000 Received: from localhost ([127.0.0.1]:56036 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSGPD-0004d8-Sj for submit@debbugs.gnu.org; Sat, 05 Aug 2023 08:29:16 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43504) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSGP9-0004ct-B8 for 65094@debbugs.gnu.org; Sat, 05 Aug 2023 08:29:13 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qSGP3-0000Yq-RB for 65094@debbugs.gnu.org; Sat, 05 Aug 2023 08:29:05 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=mGGVyn0DQU/Dt7YXUSx9OC3MEgMIsTAWUHiPEq+cjSE=; b=WgFqlANsZCZM BYTvqXjkwjEqV6yt+QZdQD69nqx8hoksye0wcc28/SY3xghNqWYslSl1Zdi+xRSDHoNHGVMJpfq+o 3qwcUBeDLvKnlCwq3RnKwc4MV69NP8Kzqarzb3OdsYUYzcZeRXsHmhFbYjU89iXTYVWEhvyI8o8uO LdBgtaoSDNWS6biSrygVoYWfkawX3VpDGG5SNhaKPjHFHZKV0drHKSC9yD9x4XM14+nWrz7NQzbCB u58TuUc6KPlTWyvrOf9edvoZCRYprGo57tsiX0Ah5v0aDd3G8yzvraoXTxj9V7Q/Eye5EffwIY0ja R/THV5uw9BY9wC9id71Iyw==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qSGP3-0006vi-5e; Sat, 05 Aug 2023 08:29:05 -0400 Date: Sat, 05 Aug 2023 15:29:20 +0300 Message-Id: <83il9tsme7.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <86a5v5sn2m.fsf@gnu.org> (message from Arash Esbati on Sat, 05 Aug 2023 14:14:41 +0200) References: <86a5v5sn2m.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Arash Esbati > Date: Sat, 05 Aug 2023 14:14:41 +0200 > > is there a specific reason why `package-menu-filter-upgradable' bound to > '/ u' is missing in package menu under "Package -> Filter packages"? > All other filtering commands described in the manual[1] are available > there. No reason. Feel free to submit a patch to add that, but please do it for the emacs-29 branch (as I believe that command exists in Emacs 29 as well). Thanks. From unknown Sun Aug 17 01:53:46 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65094: 30.0.50; '/ u' is missing in menu bar under Package Resent-From: Arash Esbati Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 05 Aug 2023 15:47:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65094 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 65094@debbugs.gnu.org Received: via spool by 65094-submit@debbugs.gnu.org id=B65094.169125041917937 (code B ref 65094); Sat, 05 Aug 2023 15:47:02 +0000 Received: (at 65094) by debbugs.gnu.org; 5 Aug 2023 15:46:59 +0000 Received: from localhost ([127.0.0.1]:57978 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSJUZ-0004fF-H8 for submit@debbugs.gnu.org; Sat, 05 Aug 2023 11:46:59 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46362) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSJUW-0004ez-4a for 65094@debbugs.gnu.org; Sat, 05 Aug 2023 11:46:58 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qSJUQ-0004ws-R7 for 65094@debbugs.gnu.org; Sat, 05 Aug 2023 11:46:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=+h1cHJMXoLxBDgFt0umzmEZOS9Go3sIZAAHIxTSu73k=; b=QKFsMlolAQ6gKDmL4b8d UbULnmt61xY7SdXy4pJZkY35XdxT3aiVNFb1DFiwkpFdBt8iaDlCh6Ej2MlfxbiRfnQ2l7yaxc+0V Bx74lT+cTQbKim6rhIa6I7G3QP8Vhki7y4DMX+jN3DkApS5EhkjgJ45LUxyI6ScDemnNQETjmWZfN qXBvL3jD+3lU0HWBljrzqoiL4AL7FcgpIqekluhBCxHPh4761OB5QalkdKfne7tIYkOlf0kacEJN/ F0rqJi277znnhoSGJ7lTZXJNSBTTkhRMYflSXMgaAa2Pb0wrtoxg1eemjoN4Hb2ec4RMcZZnnOtJW JvFv87oQ85UdfQ==; Received: from p5b326e8f.dip0.t-ipconnect.de ([91.50.110.143] helo=MUTANT) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qSJUN-0000YP-03; Sat, 05 Aug 2023 11:46:48 -0400 From: Arash Esbati In-Reply-To: <83il9tsme7.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 05 Aug 2023 15:29:20 +0300") References: <86a5v5sn2m.fsf@gnu.org> <83il9tsme7.fsf@gnu.org> Date: Sat, 05 Aug 2023 17:46:05 +0200 Message-ID: <86bkfl5w76.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) --=-=-= Content-Type: text/plain Eli Zaretskii writes: > No reason. Feel free to submit a patch to add that, but please do it > for the emacs-29 branch (as I believe that command exists in Emacs 29 > as well). Yes, that command was introduced with Emacs 28.1, IIUC. Please find attached a patch against the emacs-29 branch. Best, Arash --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-Filter-packages-available-for-upgrade-via-menu-bar.patch >From 25b9fe55dd8813c09b9af7ec998b91a07671bd32 Mon Sep 17 00:00:00 2001 From: Arash Esbati Date: Sat, 5 Aug 2023 17:39:32 +0200 Subject: [PATCH] ; Filter packages available for upgrade via menu bar * lisp/emacs-lisp/package.el (package-menu-mode-menu): Add entry to filter packages available for upgrade via menu bar. (bug#65094) --- lisp/emacs-lisp/package.el | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lisp/emacs-lisp/package.el b/lisp/emacs-lisp/package.el index 58ca19f7fe2..c17703afde9 100644 --- a/lisp/emacs-lisp/package.el +++ b/lisp/emacs-lisp/package.el @@ -3090,6 +3090,8 @@ package-menu-mode-menu ["Filter by Name or Description" package-menu-filter-by-name-or-description :help "Filter packages by name or description"] ["Filter by Status" package-menu-filter-by-status :help "Filter packages by status"] + ["Filter by Upgradeability" package-menu-filter-upgradable + :help "Filter packages by upgradeability"] ["Filter by Version" package-menu-filter-by-version :help "Filter packages by version"] ["Filter Marked" package-menu-filter-marked :help "Filter packages marked for upgrade"] ["Clear Filter" package-menu-clear-filter :help "Clear package list filter"]) -- 2.41.0 --=-=-=-- From unknown Sun Aug 17 01:53:46 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65094: 30.0.50; '/ u' is missing in menu bar under Package Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 05 Aug 2023 16:38:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65094 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Arash Esbati Cc: 65094@debbugs.gnu.org Received: via spool by 65094-submit@debbugs.gnu.org id=B65094.169125344623200 (code B ref 65094); Sat, 05 Aug 2023 16:38:01 +0000 Received: (at 65094) by debbugs.gnu.org; 5 Aug 2023 16:37:26 +0000 Received: from localhost ([127.0.0.1]:58038 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSKHO-000628-F3 for submit@debbugs.gnu.org; Sat, 05 Aug 2023 12:37:26 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:55936) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSKHJ-00061r-6J for 65094@debbugs.gnu.org; Sat, 05 Aug 2023 12:37:25 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qSKHD-0006D3-Sj for 65094@debbugs.gnu.org; Sat, 05 Aug 2023 12:37:15 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=WoyYu0kU2LA8t9LGQPZzF8P0tK0G0vFbSAtPwxNLJ0E=; b=fP6yhmY2npPD UxTxgGUv8Kco9a/jcuWgRdObG0WoKwb1D7czS7bTvg9daMtMttU+LicK2qfz2tWAgNrnJrXFX99pW SzRIvX/PPjzBxSJsYxYqbdErn9HhmCbjyNBhPWBXFN9TrNjWfx84tIWC/Kat5tHCTwXVtQ7kLipgc nVaMQwE1uwXHTTHz18ljW8vuGv65dZ5dHB6szHCA8ajqL6HZOSHCJ++4C5qA1Ugmh51LmXdKOjbBG AN1RD7+CwKc0azh4u2XMec2kPwN7EzwAD0WPVUjOyZ4yosOxCwKCoEcDjTya22ZH5/Rz1vohaq2Q0 Z8x+3ErWdhQAMT/47mHWBg==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qSKHD-0005Zq-5j; Sat, 05 Aug 2023 12:37:15 -0400 Date: Sat, 05 Aug 2023 19:37:28 +0300 Message-Id: <83y1ipqwc7.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <86bkfl5w76.fsf@gnu.org> (message from Arash Esbati on Sat, 05 Aug 2023 17:46:05 +0200) References: <86a5v5sn2m.fsf@gnu.org> <83il9tsme7.fsf@gnu.org> <86bkfl5w76.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Arash Esbati > Cc: 65094@debbugs.gnu.org > Date: Sat, 05 Aug 2023 17:46:05 +0200 > > Eli Zaretskii writes: > > > No reason. Feel free to submit a patch to add that, but please do it > > for the emacs-29 branch (as I believe that command exists in Emacs 29 > > as well). > > Yes, that command was introduced with Emacs 28.1, IIUC. Please find > attached a patch against the emacs-29 branch. Thanks, but can we make the help-echo string a bit more helpful, by not just repeating what the item's name says? What does it mean "by upgradeability" -- does it mean only packages that can be upgraded will be shown? if so, let's say so. (Yes, I know the other help-echo are also of this kind, but that doesn't mean they are a good example to follow...) From unknown Sun Aug 17 01:53:46 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65094: 30.0.50; '/ u' is missing in menu bar under Package Resent-From: Arash Esbati Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 05 Aug 2023 20:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65094 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 65094@debbugs.gnu.org Received: via spool by 65094-submit@debbugs.gnu.org id=B65094.169126599822266 (code B ref 65094); Sat, 05 Aug 2023 20:07:02 +0000 Received: (at 65094) by debbugs.gnu.org; 5 Aug 2023 20:06:38 +0000 Received: from localhost ([127.0.0.1]:58249 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSNXp-0005n4-NG for submit@debbugs.gnu.org; Sat, 05 Aug 2023 16:06:38 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:35138) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSNXl-0005mo-Qs for 65094@debbugs.gnu.org; Sat, 05 Aug 2023 16:06:37 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qSNXg-00043j-HO for 65094@debbugs.gnu.org; Sat, 05 Aug 2023 16:06:28 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=jT0hJJvwfR0qT//5E7az9LHbkKMOdIkJamKEc76cQK0=; b=dfaT/cIqx+u+jT97oqUt OdP7vCVC5cbVkIUo4iH4fNOpzbQHNGnuTbieIluObiy6dVJVKDGZwy09gUU5SyvG9AJDe//SFtTY8 pvts8TMg3aIWAArJZxSbwueofUwaVx20ojNK3giI89AawQk0Irv4BvxxY4PhrHUC1vlyiFV9CVnyU DE1n+gfayo4V91IVk1UagqjrGfwPGcr4nL4whk5JJ0lisfebV76mr0wTpygLDiC5fTSnUWigZnwmY ZeMLqELN6xFs3XnkcT6/R59nPv69m37mCxr8eO/kf5oDfVS9buSQ7jHIP1yqkYlsgLOFHcVrbfjJP QViqvijDbJ4Jjw==; Received: from p5b326e8f.dip0.t-ipconnect.de ([91.50.110.143] helo=MUTANT) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qSNXf-00082p-Qp; Sat, 05 Aug 2023 16:06:28 -0400 From: Arash Esbati In-Reply-To: <83y1ipqwc7.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 05 Aug 2023 19:37:28 +0300") References: <86a5v5sn2m.fsf@gnu.org> <83il9tsme7.fsf@gnu.org> <86bkfl5w76.fsf@gnu.org> <83y1ipqwc7.fsf@gnu.org> Date: Sat, 05 Aug 2023 22:06:14 +0200 Message-ID: <86v8dt8dah.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) --=-=-= Content-Type: text/plain Eli Zaretskii writes: > Thanks, but can we make the help-echo string a bit more helpful, by > not just repeating what the item's name says? What does it mean "by > upgradeability" -- does it mean only packages that can be upgraded > will be shown? if so, let's say so. > > (Yes, I know the other help-echo are also of this kind, but that > doesn't mean they are a good example to follow...) My choice was driven solely by symmetry to the other entries. Maybe something like this: --8<---------------cut here---------------start------------->8--- diff --git a/lisp/emacs-lisp/package.el b/lisp/emacs-lisp/package.el index 58ca19f7fe2..83c7380553d 100644 --- a/lisp/emacs-lisp/package.el +++ b/lisp/emacs-lisp/package.el @@ -3090,6 +3090,8 @@ package-menu-mode-menu ["Filter by Name or Description" package-menu-filter-by-name-or-description :help "Filter packages by name or description"] ["Filter by Status" package-menu-filter-by-status :help "Filter packages by status"] + ["Filter by Upgrades available" package-menu-filter-upgradable + :help "Filter packages by available upgrades"] ["Filter by Version" package-menu-filter-by-version :help "Filter packages by version"] ["Filter Marked" package-menu-filter-marked :help "Filter packages marked for upgrade"] ["Clear Filter" package-menu-clear-filter :help "Clear package list filter"]) --8<---------------cut here---------------end--------------->8--- Best, Arash --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-Filter-packages-available-for-upgrade-via-menu-bar.patch >From f67aeefef1e04ccd3c2cca1d1be4747a1f2f3107 Mon Sep 17 00:00:00 2001 From: Arash Esbati Date: Sat, 5 Aug 2023 17:39:32 +0200 Subject: [PATCH] ; Filter packages available for upgrade via menu bar * lisp/emacs-lisp/package.el (package-menu-mode-menu): Add entry to filter packages available for upgrade via menu bar. (bug#65094) --- lisp/emacs-lisp/package.el | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lisp/emacs-lisp/package.el b/lisp/emacs-lisp/package.el index 58ca19f7fe2..83c7380553d 100644 --- a/lisp/emacs-lisp/package.el +++ b/lisp/emacs-lisp/package.el @@ -3090,6 +3090,8 @@ package-menu-mode-menu ["Filter by Name or Description" package-menu-filter-by-name-or-description :help "Filter packages by name or description"] ["Filter by Status" package-menu-filter-by-status :help "Filter packages by status"] + ["Filter by Upgrades available" package-menu-filter-upgradable + :help "Filter packages by available upgrades"] ["Filter by Version" package-menu-filter-by-version :help "Filter packages by version"] ["Filter Marked" package-menu-filter-marked :help "Filter packages marked for upgrade"] ["Clear Filter" package-menu-clear-filter :help "Clear package list filter"]) -- 2.41.0 --=-=-=-- From unknown Sun Aug 17 01:53:46 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Arash Esbati Subject: bug#65094: closed (Re: bug#65094: 30.0.50; '/ u' is missing in menu bar under Package) Message-ID: References: <83edkgr6sl.fsf@gnu.org> <86a5v5sn2m.fsf@gnu.org> X-Gnu-PR-Message: they-closed 65094 X-Gnu-PR-Package: emacs Reply-To: 65094@debbugs.gnu.org Date: Sun, 06 Aug 2023 07:04:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1691305442-1019-1" This is a multi-part message in MIME format... ------------=_1691305442-1019-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #65094: 30.0.50; '/ u' is missing in menu bar under Package which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 65094@debbugs.gnu.org. --=20 65094: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D65094 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1691305442-1019-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 65094-done) by debbugs.gnu.org; 6 Aug 2023 07:03:50 +0000 Received: from localhost ([127.0.0.1]:58610 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSXnp-0000Fr-MD for submit@debbugs.gnu.org; Sun, 06 Aug 2023 03:03:49 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38468) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSXnk-0000Fb-3L for 65094-done@debbugs.gnu.org; Sun, 06 Aug 2023 03:03:47 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qSXne-0002cL-St for 65094-done@debbugs.gnu.org; Sun, 06 Aug 2023 03:03:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=lWfdPkR6zCMjq6qUNdB+bjoykbI5EBMVR2SEHovIVd8=; b=W48/qgUhCETx g2uLQLDfqjnybZmfTRkvHj9XW7/UzbBbHxVT228YWepXXW6+0PHShuHJRNMb8GTy8HdUru0YXguCB vthilj9ktOCdkkiKi1ANJmErOZs8AL8xOE/1raJF3x1Ty5BwoYcR8OeKRhBpRnpXiMMkWbmYqh83i 5WYgC7a/bcz+8KXnvjUggp+maLchvmz8qaNNyCThkGmcluILG87hdtY1SaXLLKynh+I6z3P1akIi/ LPOeNcwwDMMcPN/o1FpXig7thFutiCuA2ZnSSEFl136Ti2tSgygm2AZhJNDpkN9jqxl5qtZbJjQEx 7GiRGGaWR4Nfkm4liAOtMg==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qSXne-0005jp-7A; Sun, 06 Aug 2023 03:03:38 -0400 Date: Sun, 06 Aug 2023 10:03:54 +0300 Message-Id: <83edkgr6sl.fsf@gnu.org> From: Eli Zaretskii To: Arash Esbati In-Reply-To: <86v8dt8dah.fsf@gnu.org> (message from Arash Esbati on Sat, 05 Aug 2023 22:06:14 +0200) Subject: Re: bug#65094: 30.0.50; '/ u' is missing in menu bar under Package References: <86a5v5sn2m.fsf@gnu.org> <83il9tsme7.fsf@gnu.org> <86bkfl5w76.fsf@gnu.org> <83y1ipqwc7.fsf@gnu.org> <86v8dt8dah.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 65094-done Cc: 65094-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Arash Esbati > Cc: 65094@debbugs.gnu.org > Date: Sat, 05 Aug 2023 22:06:14 +0200 > > Eli Zaretskii writes: > > > Thanks, but can we make the help-echo string a bit more helpful, by > > not just repeating what the item's name says? What does it mean "by > > upgradeability" -- does it mean only packages that can be upgraded > > will be shown? if so, let's say so. > > > > (Yes, I know the other help-echo are also of this kind, but that > > doesn't mean they are a good example to follow...) > > My choice was driven solely by symmetry to the other entries. Maybe > something like this: Thanks, installed. But what I had in mind is the kind of changes I made in the followup commit, please take a look. Closing the bug. ------------=_1691305442-1019-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 5 Aug 2023 12:14:59 +0000 Received: from localhost ([127.0.0.1]:56025 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSGBP-0001ho-6Y for submit@debbugs.gnu.org; Sat, 05 Aug 2023 08:14:59 -0400 Received: from lists.gnu.org ([2001:470:142::17]:34164) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSGBN-0001hZ-2V for submit@debbugs.gnu.org; Sat, 05 Aug 2023 08:14:57 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qSGBH-00013r-K3 for bug-gnu-emacs@gnu.org; Sat, 05 Aug 2023 08:14:51 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qSGBH-0006hT-Bu for bug-gnu-emacs@gnu.org; Sat, 05 Aug 2023 08:14:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:Subject:To:From:in-reply-to: references; bh=T4g/haa328MFBUPembaajSXlnGQ9md5ergVGK2oxLOI=; b=a4oTJc+Ndq8Uys eX5Q3/iC0lCVEEEs67wEYYMjRBRUCvjDi9+1lyojioTIDco4bGE0PxnQFW42VrDIJJbwrNI0xZInP AfEtj92IcGAo9hDFFh7Rz4QXFH4wzHlRcdgH757ZpxSTBQ3axAxNMMGI7fy+89MlzlIaIDXND5dAr f62zRDRUkWGGJC6ef/OJyNh8AzewfsrUBlLQvFgZxR248psCmhsT5g5nfekeTX0rx7nMJoorHIONW W1i+69Vhvdl1HOOGdecF73IyNrQIYENpzpdnAz5IqDg2EBlKFh9Uyjqotv2D12BsQEdGAuJS5S76I dSCgpfNe/Eu+eaL6GT9w==; Received: from p5b326e8f.dip0.t-ipconnect.de ([91.50.110.143] helo=MUTANT) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qSGBG-0000N1-Ul for bug-gnu-emacs@gnu.org; Sat, 05 Aug 2023 08:14:51 -0400 From: Arash Esbati To: emacs-bugs Subject: 30.0.50; '/ u' is missing in menu bar under Package Date: Sat, 05 Aug 2023 14:14:41 +0200 Message-ID: <86a5v5sn2m.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi all, is there a specific reason why `package-menu-filter-upgradable' bound to '/ u' is missing in package menu under "Package -> Filter packages"? All other filtering commands described in the manual[1] are available there. `package-menu-filter-upgradable' was added with commit 8c96c720fa. Best, Arash Footnotes: [1] https://www.gnu.org/software/emacs/manual/html_node/emacs/Package-Menu.html ------------=_1691305442-1019-1-- From unknown Sun Aug 17 01:53:46 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65094: 30.0.50; '/ u' is missing in menu bar under Package Resent-From: Arash Esbati Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 06 Aug 2023 10:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65094 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 65094@debbugs.gnu.org Received: via spool by 65094-submit@debbugs.gnu.org id=B65094.169131672019554 (code B ref 65094); Sun, 06 Aug 2023 10:12:02 +0000 Received: (at 65094) by debbugs.gnu.org; 6 Aug 2023 10:12:00 +0000 Received: from localhost ([127.0.0.1]:58693 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSajv-00055K-Su for submit@debbugs.gnu.org; Sun, 06 Aug 2023 06:12:00 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:35538) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSajr-000553-2y for 65094@debbugs.gnu.org; Sun, 06 Aug 2023 06:11:58 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qSajc-0000NH-W7 for 65094@debbugs.gnu.org; Sun, 06 Aug 2023 06:11:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=Uvpz1JR0tZ9BEnib1qyKLqsfkYMmionQzhIrZkdAQeg=; b=OBXCmHPubghJgkWeQfnr tuxcJvd4Vok7gZzdOfGmO1JpMGHyl9lAEDz/0lgpW3B5fjhUw2Mgcg9w/IsvV5iHw4CSYVUrpWEgP YqtwcJ3hlR1r6ALTlUcwqkWsgJeUmd6sgHGacVQ01rn70Ae39fbcuksRnyvj6K9a6KT8eK0yt27gR OUK4K0DVhn7i7dpnazLSrD5wHjlQuYD7dpR0tAE29dzMJmp5TSpaB0fSdXWMi0wWnswlOUaQ6+yuI IIm2kpC/8QbBgmcUVy49OptMX1VUB7Shui7o0GWNsbZwK4hZgABGZvaIlF0DcuFZl2JGz8b8OHIYQ G/w4Z7jqQibhsA==; Received: from p5b326e8f.dip0.t-ipconnect.de ([91.50.110.143] helo=MUTANT) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qSajc-0005Y8-EG; Sun, 06 Aug 2023 06:11:40 -0400 From: Arash Esbati In-Reply-To: <83edkgr6sl.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 06 Aug 2023 10:03:54 +0300") References: <86a5v5sn2m.fsf@gnu.org> <83il9tsme7.fsf@gnu.org> <86bkfl5w76.fsf@gnu.org> <83y1ipqwc7.fsf@gnu.org> <86v8dt8dah.fsf@gnu.org> <83edkgr6sl.fsf@gnu.org> Date: Sun, 06 Aug 2023 12:11:24 +0200 Message-ID: <86leeopjjn.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Eli Zaretskii writes: > Thanks, installed. But what I had in mind is the kind of changes I > made in the followup commit, please take a look. Ah, you were thinking about revamping the whole thing. Sorry, I didn't get it. Thanks for fixing this. Best, Arash From unknown Sun Aug 17 01:53:46 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65094: 30.0.50; '/ u' is missing in menu bar under Package Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 06 Aug 2023 10:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65094 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Arash Esbati Cc: 65094@debbugs.gnu.org Received: via spool by 65094-submit@debbugs.gnu.org id=B65094.169131854323421 (code B ref 65094); Sun, 06 Aug 2023 10:43:02 +0000 Received: (at 65094) by debbugs.gnu.org; 6 Aug 2023 10:42:23 +0000 Received: from localhost ([127.0.0.1]:58704 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSbDK-00065g-K2 for submit@debbugs.gnu.org; Sun, 06 Aug 2023 06:42:22 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:57218) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSbDF-00065M-36 for 65094@debbugs.gnu.org; Sun, 06 Aug 2023 06:42:21 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qSbD9-0005oh-Mz for 65094@debbugs.gnu.org; Sun, 06 Aug 2023 06:42:11 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=H/UBwrAB5oGKQLEPw+n9qDlBReBKfPa6+CTF7Y9C+Ik=; b=DLxnObUBc+gh Es/bZIRExmxMJhOBTyj2jLV6cgkxjP7mzuSyC22S/Is3vo/NXxyZxj+HId+osdTQlsOiRoObEFbRd Gec1z14qpCL7QphOxnpgjqqbJJJ9F5TTU2Tct5PdfTc+RDngrHZhyrX65RMhIwShpp15UvGNkUkMH ArU+fpc8O3TXgbNuWVY0A86TGYuT95cvDEZWXQTxpu9/5D6xeAMVzvmU1F3+Xf6EA4jse/xw9yIr7 t8uf1nXgRTMrAmSmUTTqlxIMKWJlbqOO1P5Jzyb6Rera+CZ7iBD88pR+eZcL8ossAd8ENegyN2Ait GPvbOxhwaxAC/LTOuR998w==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qSbD8-0004Ut-Ca; Sun, 06 Aug 2023 06:42:11 -0400 Date: Sun, 06 Aug 2023 13:42:28 +0300 Message-Id: <83y1iopi3v.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <86leeopjjn.fsf@gnu.org> (message from Arash Esbati on Sun, 06 Aug 2023 12:11:24 +0200) References: <86a5v5sn2m.fsf@gnu.org> <83il9tsme7.fsf@gnu.org> <86bkfl5w76.fsf@gnu.org> <83y1ipqwc7.fsf@gnu.org> <86v8dt8dah.fsf@gnu.org> <83edkgr6sl.fsf@gnu.org> <86leeopjjn.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Arash Esbati > Cc: 65094@debbugs.gnu.org > Date: Sun, 06 Aug 2023 12:11:24 +0200 > > Eli Zaretskii writes: > > > Thanks, installed. But what I had in mind is the kind of changes I > > made in the followup commit, please take a look. > > Ah, you were thinking about revamping the whole thing. Yes, but from you I wanted only the one for the single filter you added. I find "Filter packages by available upgrades" not very useful, since it just says what the menu-item's name says anyway.