From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 29 11:10:17 2013 Received: (at submit) by debbugs.gnu.org; 29 Oct 2013 15:10:17 +0000 Received: from localhost ([127.0.0.1]:51306 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VbAvw-0002c0-GG for submit@debbugs.gnu.org; Tue, 29 Oct 2013 11:10:17 -0400 Received: from eggs.gnu.org ([208.118.235.92]:59190) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VbAvu-0002bo-C4 for submit@debbugs.gnu.org; Tue, 29 Oct 2013 11:10:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VbAvf-0007ww-9V for submit@debbugs.gnu.org; Tue, 29 Oct 2013 11:10:09 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_20 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:59038) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VbAvf-0007wr-6W for submit@debbugs.gnu.org; Tue, 29 Oct 2013 11:09:59 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60818) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VbAvW-0005e7-Jq for bug-gnu-emacs@gnu.org; Tue, 29 Oct 2013 11:09:59 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VbAvN-0007u0-E8 for bug-gnu-emacs@gnu.org; Tue, 29 Oct 2013 11:09:50 -0400 Received: from aserp1040.oracle.com ([141.146.126.69]:28391) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VbAvN-0007tt-6b for bug-gnu-emacs@gnu.org; Tue, 29 Oct 2013 11:09:41 -0400 Received: from acsinet22.oracle.com (acsinet22.oracle.com [141.146.126.238]) by aserp1040.oracle.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with ESMTP id r9TF9dql018128 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Tue, 29 Oct 2013 15:09:40 GMT Received: from userz7021.oracle.com (userz7021.oracle.com [156.151.31.85]) by acsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id r9TF9dMH021828 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Tue, 29 Oct 2013 15:09:39 GMT Received: from abhmt113.oracle.com (abhmt113.oracle.com [141.146.116.65]) by userz7021.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id r9TF9cgu018233 for ; Tue, 29 Oct 2013 15:09:38 GMT MIME-Version: 1.0 Message-ID: <3a6553a3-0e1f-45ca-bfa2-8f39207f9308@default> Date: Tue, 29 Oct 2013 08:09:37 -0700 (PDT) From: Drew Adams To: bug-gnu-emacs@gnu.org Subject: 24.3.50; `customize-group': Provide a way to hide/show all values X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.8 (707110) [OL 12.0.6680.5000 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Source-IP: acsinet22.oracle.com [141.146.126.238] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -4.0 (----) This bug was introduced in Emacs 24 (in Emacs 23, at least some values were shown by default). To see all option values, a user must now click *each* `Show Value' link. Likewise, to hide all, a user must click *each* `Hide' link. Please provide buttons to `Show All Values' and `Hide All Values'. And please add such items to the `Custom' menu-bar menu. In GNU Emacs 24.3.50.1 (i686-pc-mingw32) of 2013-10-19 on LEG570 Bzr revision: 114715 rgm@gnu.org-20131019023520-s8mwtib7xcx9e05w Windowing system distributor `Microsoft Corp.', version 6.1.7601 Configured using: `configure --enable-checking 'CFLAGS=3D-O0 -g3' CPPFLAGS=3D-DGLYPH_DEBUG= =3D1' From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 23 14:49:13 2021 Received: (at 15748) by debbugs.gnu.org; 23 Oct 2021 18:49:13 +0000 Received: from localhost ([127.0.0.1]:37291 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1meM4v-0002X4-Bf for submit@debbugs.gnu.org; Sat, 23 Oct 2021 14:49:13 -0400 Received: from mail-qt1-f171.google.com ([209.85.160.171]:42905) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1meM4s-0002Wm-5i for 15748@debbugs.gnu.org; Sat, 23 Oct 2021 14:49:12 -0400 Received: by mail-qt1-f171.google.com with SMTP id z24so6592120qtv.9 for <15748@debbugs.gnu.org>; Sat, 23 Oct 2021 11:49:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:content-transfer-encoding:mime-version:subject:message-id:date :to; bh=s23AHSd99LJluzzwgJ6b/UABJ0PXKc8XL3b5ShaWRHk=; b=DlU4irz6D9PR39fGrw9vTz9rRYqPLiFdrvh3xjydo7tahe8NJn5LMCS9TlpLznxnMi ooLfbqrHjbT+CBIsg1AE+ZZFyhDkyqeouvVqGXgrS4QKg78oo2PG8ZAnlgMhshLwW7BD ucQV8SHoeLtQaSGvzI4d2O1ssYVuFnB3P0zyMedDzvfGXjuQnYWBayqBtExtWPF+jyle zrlpVu6YVxTRO7Uflvql811nC+lthc3MIbDWVzRZ+9BSGLqyHNZ8Nu4rC4VhqWyv8M+D zeCB68m5oGikHLZS3xlhf+iL6Z3A6czFZpXsqToDNLBqncuSCjF6qgozIsAcThkMXLkz K4wA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:content-transfer-encoding:mime-version :subject:message-id:date:to; bh=s23AHSd99LJluzzwgJ6b/UABJ0PXKc8XL3b5ShaWRHk=; b=HhKSsxxRgRv53HN+fSSz2PwLe+uTDdG5NsTBVOXi2kx17p8BANwjb+XlVWSthS9bPz b0k1qT7Y8mg35wTQvWAdF47E456f7UgRUXoE96EAy612dtfJTZZFgiJeI/3dexLPbau7 bis/4wA2X335eZQCIBXsvFJe/fmCeHDjXo1DZYRkP6MyLYhpl7RfjKmUmJeLIU3hxB1w EmfYy5SXoXM7lb5nnyyIrx9HBuk1h4OAx51ft4KYoRTXcCXwSclreVYGHEcfgOZ/BYsL 6DxdpbAcKI40uLtKt55hppBNM+nbCreydv9myMIPGMKoidIMN3uGUkHutpEkbv9Hv4tb KDSw== X-Gm-Message-State: AOAM533nvIOUS0e2cwyN4EZbadHMgnV+XfiR5v9KKPx3CDvV6ypafSPM PfVLfCdOwoYABkxLToBJPv7AAHypyLM= X-Google-Smtp-Source: ABdhPJxFK6A/QoPtla0xddr7s16tuhV/EjyXuhj529Sq4TxJSL9MEacIeNu5ikvRHwe11IDK+VIq4w== X-Received: by 2002:ac8:4b52:: with SMTP id e18mr7857189qts.213.1635014944344; Sat, 23 Oct 2021 11:49:04 -0700 (PDT) Received: from smtpclient.apple (pool-108-26-204-101.bstnma.fios.verizon.net. [108.26.204.101]) by smtp.gmail.com with ESMTPSA id 125sm6128376qkf.95.2021.10.23.11.49.03 for <15748@debbugs.gnu.org> (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sat, 23 Oct 2021 11:49:03 -0700 (PDT) From: Howard Melman Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.13\)) Subject: Re: 24.3.50; `customize-group': Provide a way to hide/show all values Message-Id: Date: Sat, 23 Oct 2021 14:49:03 -0400 To: 15748@debbugs.gnu.org X-Mailer: Apple Mail (2.3654.120.0.1.13) X-Spam-Score: 3.7 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: When exploring new packages I often use customize-group to see what settings I can change but it defaults to not showing the values and also showing only the first line of each docstring requiring me [...] Content analysis details: (3.7 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (hmelman[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.160.171 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.160.171 listed in list.dnswl.org] 3.7 FAKE_REPLY_B No description available. X-Debbugs-Envelope-To: 15748 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: 2.7 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: When exploring new packages I often use customize-group to see what settings I can change but it defaults to not showing the values and also showing only the first line of each docstring requiring me [...] Content analysis details: (2.7 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.160.171 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.160.171 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (hmelman[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager 3.7 FAKE_REPLY_B No description available. When exploring new packages I often use customize-group to see what settings I can change but it defaults to not showing the values and also showing only the first line of each docstring requiring me to click on "More" for every option. Having a command to show/hide all values would be very convenient in this case. It would be nice to model this on org-cycle and the new outline-cycle command so that S-TAB cycles through the various display states of all options at once. Such a cycle command should also appear in the Custom menu. Currently is bound to widget-backward in customize buffers but perhaps it and widget-forward could move to C-c C-n/p or M-n/p or something else instead. Howard From debbugs-submit-bounces@debbugs.gnu.org Tue May 10 11:48:37 2022 Received: (at 15748) by debbugs.gnu.org; 10 May 2022 15:48:37 +0000 Received: from localhost ([127.0.0.1]:34892 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1noS6G-0006fD-Q9 for submit@debbugs.gnu.org; Tue, 10 May 2022 11:48:37 -0400 Received: from quimby.gnus.org ([95.216.78.240]:56734) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1noS68-0006ed-QQ for 15748@debbugs.gnu.org; Tue, 10 May 2022 11:48:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=YUnMvdcfvzelmS2ji1G0JqhKJyTe3YIaMWKknRNCfVQ=; b=tGt9aVlfcID1Jfo8fqZuP8ZxH9 mgy/samOAnYu3yUHzvNHzo//KROvUWkKhOnRHoKY5AyRxBwFPmfprF/01oWUBninGi6LuqwXlGKpc 4n4SIdntESBEdyIKDFDnMXkNFqqUzI/NKNyFLDshzjA8L7n8GPp6waOrR10GJLitRPgI=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1noS5z-0005Ol-RD; Tue, 10 May 2022 17:48:22 +0200 From: Lars Ingebrigtsen To: Howard Melman Subject: Re: bug#15748: 24.3.50; `customize-group': Provide a way to hide/show all values References: <3a6553a3-0e1f-45ca-bfa2-8f39207f9308@default> X-Now-Playing: Joni Mitchell's _Shadows And Light (2)_: "God Must Be A Boogie Man" Date: Tue, 10 May 2022 17:48:18 +0200 In-Reply-To: (Howard Melman's message of "Sat, 23 Oct 2021 14:49:03 -0400") Message-ID: <87fslhfkxp.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Howard Melman writes: > When exploring new packages I often use customize-group to see what > settings I can change but it defaults to not showing the values and also > showing only the first line of each docstring requiri [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 15748 Cc: 15748@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 (---) Howard Melman writes: > When exploring new packages I often use customize-group to see what > settings I can change but it defaults to not showing the values and also > showing only the first line of each docstring requiring me to click on > "More" for every option. Having a command to show/hide all values > would be very convenient in this case. I've now added this to Emacs 29 (as custom-toggle-hide-all-variables/`H/). > It would be nice to model this on org-cycle and the new outline-cycle > command so that S-TAB cycles through the various display states of all > options at once. Such a cycle command should also appear in the > Custom menu. > > Currently is bound to widget-backward in customize buffers but > perhaps it and widget-forward could move to C-c C-n/p or M-n/p > or something else instead. I don't think we can move the S- bindings -- we use them all over the place. I see the charm of reusing Org bindings here, but it's unfortunate that they clash with navigation commands common to most other modes. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Tue May 10 11:48:36 2022 Received: (at control) by debbugs.gnu.org; 10 May 2022 15:48:37 +0000 Received: from localhost ([127.0.0.1]:34890 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1noS6G-0006fA-E6 for submit@debbugs.gnu.org; Tue, 10 May 2022 11:48:36 -0400 Received: from quimby.gnus.org ([95.216.78.240]:56748) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1noS6E-0006eo-M2 for control@debbugs.gnu.org; Tue, 10 May 2022 11:48:34 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=G9ePgDrKPwgja7mt8xZAlxlGoulYH9qcWS6BRcoq8D4=; b=WEiy3QxqJqMGGh1vMJiS224VYU MFabic+ba9P1U7ZJNc3VOfAfXMFx5Sh0YC2a1D3yaXp33+8s+HN8tkqPzlohIUiMwJ6bJk6Av8qVP p3dtY1PI8avrxwaMlpRCeSFpchncToTHQqwNHYfNm7j0mmZX28+qAHt5+YEtIbOfYE3U=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1noS66-0005Ot-Jr for control@debbugs.gnu.org; Tue, 10 May 2022 17:48:28 +0200 Date: Tue, 10 May 2022 17:48:26 +0200 Message-Id: <87ee11fkxh.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #15748 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 15748 29.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control 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 (---) close 15748 29.1 quit From debbugs-submit-bounces@debbugs.gnu.org Tue May 10 12:44:49 2022 Received: (at 15748) by debbugs.gnu.org; 10 May 2022 16:44:49 +0000 Received: from localhost ([127.0.0.1]:35132 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1noSyf-0004Ca-ID for submit@debbugs.gnu.org; Tue, 10 May 2022 12:44:49 -0400 Received: from mail-qt1-f179.google.com ([209.85.160.179]:37493) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1noSyd-0004CN-Kj for 15748@debbugs.gnu.org; Tue, 10 May 2022 12:44:48 -0400 Received: by mail-qt1-f179.google.com with SMTP id h3so13947667qtn.4 for <15748@debbugs.gnu.org>; Tue, 10 May 2022 09:44:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=W9Y6i+SWhQ9GYkZx5BECYzdC5qBtK8bUmpH24lGJvwk=; b=H3wEGRgWEOo4FjbgkpfjzW0STwPPJ4/e4ChesEDvRCNt/PYZbpbSDvYgYBM/Sxg2VF BMxU/iz6ErWigtTkdwZc2gx3BPljUlz6S/TYAIQ4O1B8q48/PcH+t+e5h8SBT3rC+WXi u2JshevLNfDMSUw8OIrH5WCclF/MnyBpKUTvK5OeE+WcOZfHJE284aiviOVE3dT8x3Uo PvMhUQuvHkSw2TxeOmD/Xo1I64rp35jOhyeTzW2vMO+SNDKXIXP0x+8+I35JsWY0cFtQ WJUpwg7EhODne8PvWfI0FUb0YUC51y7zmNOpjAK4IVkK3VDggSBrv0YQELS9qeF9eaEV PgBg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=W9Y6i+SWhQ9GYkZx5BECYzdC5qBtK8bUmpH24lGJvwk=; b=58sxVP6GENotQYB8ebyYj17Hsbv9UzIt77SAwA7hrg2KJjYKty86Ouz6t8VLbpNGH4 yxih0TENmIsOjU1+2Gc0C/hDee18IvD1SkVhShSr6TEwUp9dz+fJIVDs9zAW17dd6Beu 1UzPO1hZJoyCn9uvKf4XHSU7Lh3QmZFkVoNSQSxUztw5dAzxYPiY4u+7Z7LS1lJP0NpC cu4Uu27XBdRnaMzTE7YsLRVN/zHF9RWMScWp/Bje71m/Zm/CwJG76kMLm8U9h3H52gGs UfOXbHM7r863rfGE2bh2hDF8alRFSb/MOolXnnVtztOtVj4cqyVf8Teb1wbVpalcb16e utZg== X-Gm-Message-State: AOAM5322voKjVWiw5XTM3DmFE/kVcJsrGw2+HLT7gwM87YGEuacdfY9T 5wTb0Cqke/mbC1DgasPHwMA= X-Google-Smtp-Source: ABdhPJzyYok1Li1cacF8Ohr02OzEbuq3i5n3w+L8G3FVZlQ79aSd8WCWc9Lb/OjhIyG4syZkwFHSPQ== X-Received: by 2002:ac8:7e90:0:b0:2f3:e056:ca73 with SMTP id w16-20020ac87e90000000b002f3e056ca73mr6999268qtj.540.1652201081829; Tue, 10 May 2022 09:44:41 -0700 (PDT) Received: from smtpclient.apple (pool-108-26-204-101.bstnma.fios.verizon.net. [108.26.204.101]) by smtp.gmail.com with ESMTPSA id b200-20020a3767d1000000b0069fcabfdaebsm8849932qkc.70.2022.05.10.09.44.40 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 10 May 2022 09:44:41 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.13\)) Subject: Re: bug#15748: 24.3.50; `customize-group': Provide a way to hide/show all values From: Howard Melman In-Reply-To: <87fslhfkxp.fsf@gnus.org> Date: Tue, 10 May 2022 12:44:39 -0400 Content-Transfer-Encoding: 7bit Message-Id: <00071022-510A-4753-90EF-CE74424812D2@gmail.com> References: <3a6553a3-0e1f-45ca-bfa2-8f39207f9308@default> <87fslhfkxp.fsf@gnus.org> To: Lars Ingebrigtsen X-Mailer: Apple Mail (2.3654.120.0.1.13) X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 15748 Cc: 15748@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: -1.0 (-) > On May 10, 2022, at 11:48 AM, Lars Ingebrigtsen wrote: > > Howard Melman writes: > >> When exploring new packages I often use customize-group to see what >> settings I can change but it defaults to not showing the values and also >> showing only the first line of each docstring requiring me to click on >> "More" for every option. Having a command to show/hide all values >> would be very convenient in this case. > > I've now added this to Emacs 29 (as custom-toggle-hide-all-variables/`H/). That's great, thanks! Howard From debbugs-submit-bounces@debbugs.gnu.org Tue May 10 13:04:33 2022 Received: (at 15748) by debbugs.gnu.org; 10 May 2022 17:04:33 +0000 Received: from localhost ([127.0.0.1]:35154 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1noTHl-0006wU-42 for submit@debbugs.gnu.org; Tue, 10 May 2022 13:04:33 -0400 Received: from eggs.gnu.org ([209.51.188.92]:51030) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1noTHj-0006wI-JP for 15748@debbugs.gnu.org; Tue, 10 May 2022 13:04:32 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:48970) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1noTHe-0007MG-6a; Tue, 10 May 2022 13:04:26 -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=EOV5koCJCpKniVgvJOInuyL8XI8oBfmKh9F2Mj+vmtk=; b=fxfpNZ6gRmEM rRN3oa4GpmmTUsKoiiFhqX3qJkDRIjbGSMyxs/X6w5r7xGLNqPi5v3N+xJUKphM6eVvHYt7kxFxm8 5kusTAdqaBTwcAo+2yomgaZen+N3XMHhblVU9NAod7FRT0PAxH+cOzBfrCFAvM7HRyMdyfnMgAV8J 4eI5mqOLTSRpeAD2Jeu94QA321le5AJKISeEWoZkjBI6J3BdCw9aB/RN0gYmEJ9R6CfM2mtWVKs39 8iQSol2GbC2k36meWPQ/BZuG/woG/oIpWJoyyzxQs49DFw5/Sx9LqwXj8kPEQir+iG1q7BHMhMbgw Ymcn6wsHz96xy+9K3sd3gg==; Received: from [87.69.77.57] (port=1878 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 1noTHd-0004fB-MC; Tue, 10 May 2022 13:04:26 -0400 Date: Tue, 10 May 2022 20:04:24 +0300 Message-Id: <83lev9s4iv.fsf@gnu.org> From: Eli Zaretskii To: Lars Ingebrigtsen In-Reply-To: <87fslhfkxp.fsf@gnus.org> (message from Lars Ingebrigtsen on Tue, 10 May 2022 17:48:18 +0200) Subject: Re: bug#15748: 24.3.50; `customize-group': Provide a way to hide/show all values References: <3a6553a3-0e1f-45ca-bfa2-8f39207f9308@default> <87fslhfkxp.fsf@gnus.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 15748 Cc: hmelman@gmail.com, 15748@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 (---) > Cc: 15748@debbugs.gnu.org > From: Lars Ingebrigtsen > Date: Tue, 10 May 2022 17:48:18 +0200 > > Howard Melman writes: > > > When exploring new packages I often use customize-group to see what > > settings I can change but it defaults to not showing the values and also > > showing only the first line of each docstring requiring me to click on > > "More" for every option. Having a command to show/hide all values > > would be very convenient in this case. > > I've now added this to Emacs 29 (as custom-toggle-hide-all-variables/`H/). Thanks, but can we have some documentation about its usage? For starters, in which buffers it is supposed to be used, and how? I thought this was for the buffer created by customize-group, but there it seems I can use 'H' only once: after that one time, which reveals all the variables, any subsequent 'H' press says "Invalid widget type" and does nothing. (I used the buffer created for the 'display' group, in case it matters.) 'H' does toggle in a buffer created by customize-variable, but is that the intent? I tried to understand whether I did something wrong by reading the doc string of the new command, but it didn't add anything to my understanding; it doesn't even say which "widgets" is it talking about. I think we need to improve the user documentation of this new feature. From debbugs-submit-bounces@debbugs.gnu.org Tue May 10 13:16:06 2022 Received: (at 15748) by debbugs.gnu.org; 10 May 2022 17:16:06 +0000 Received: from localhost ([127.0.0.1]:35170 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1noTSs-0007Ep-VD for submit@debbugs.gnu.org; Tue, 10 May 2022 13:16:06 -0400 Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:22172) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1noTSq-0007EK-G0 for 15748@debbugs.gnu.org; Tue, 10 May 2022 13:16:02 -0400 Received: from pps.filterd (m0246617.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 24AFT5KW023694; Tue, 10 May 2022 17:15:59 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2021-07-09; bh=ZjKT0CvwLJAPXynG2brp3bo6QesVTKDRgjwTASY4cdE=; b=kKsN9U3CS6AM4YrBA9wq/mgtSOwEB4M3eeqO9pnSrVMbIP0pNvt63qiq5vjGwWgXL1+l 44CRsppElDXdaLe+6xEtDUV/9gJ2llv8c9o6oPINJ7Zco7lNbpLh+iZolbIXhQWnyzdf A1H6zKWaJNVxMTa4OzEMUVHAVgyOCmd8xisPLyX67ClkDm+cM612ilXeXMroR3QzhToP CbV4O2F6guIS7m17FuxTUDYsZrffHQfaYUOhmzzRfdQX3NUuC6h34qcVLYVq08NJGXav LiRPdJLkqqlN7iQBOhjYrBt1rFHQTskQ9gPscNHe3a11FkMHkhOxhCNeoIVZr7u8ZEhf jg== Received: from iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta03.appoci.oracle.com [130.35.103.27]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3fwhatfdtq-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 10 May 2022 17:15:59 +0000 Received: from pps.filterd (iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (8.16.1.2/8.16.1.2) with SMTP id 24AHAIit023163; Tue, 10 May 2022 17:15:57 GMT Received: from nam02-bn1-obe.outbound.protection.outlook.com (mail-bn1nam07lp2040.outbound.protection.outlook.com [104.47.51.40]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com with ESMTP id 3fwf7330tr-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 10 May 2022 17:15:57 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VVP0wJSlCo3BF59GoGNxPzeDCvzMvFWdOE76lBOrReCASNn4lsZ49Q0zH6N76pjDjSASbd2l4rkC7FTyn4XZmyeZBaexSoe+2SQetBDUyZbNzTjK4t7xBQ7z2vYGMGCZqxdeNK0oJ6LUrZqlK+kfnbBdS/RFWXa50XNo3ijVgyeK3nalAtGJw6DUtXohDB38JoDp0SVHfZDA3iS40NM2adOz+W6ytMy3z3WB4Et8n+F+/nX9xX9b8/yqiKYs9MKkTKN5kDnt1u6VoXgRn0OB4Tg7Y3XWLtputUVBYGbrBPKq+ujTDN4YieDzxG0hKA0BmX4GX0njJsz+LEgtqz8byg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=ZjKT0CvwLJAPXynG2brp3bo6QesVTKDRgjwTASY4cdE=; b=jzyfofWWBcUxK415iKKdyewTGl8ld2ncp49i1ZCZVqhmGS74PoBz1q1TfN8Epl9kzP27o+UQQnc0qgXeLGfak0y7EMWeG4oIs6JJBBf06WtPxjclN4pocoWzsHckFoJN73n284Hl42GY6YpRX4KUaB0c6W4LPRZe1UVjbnDQx65qIkj1PhB7r7jInhBVknWCDXZDjRsJ+w9TwNsb0FKhau/XTjp813AjJuQkiOU60JedZLpOriSrXGrJWD6zZHQ4bPEkyPCAa2x0vTOCtycKvi3tpV2qB23UI4iVUE63fuNbOdiYFu38oGgxPdAx4G+LrMKJMk0Jl6EjstSo2QBBRA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ZjKT0CvwLJAPXynG2brp3bo6QesVTKDRgjwTASY4cdE=; b=n6V0rF1L2NSCsmI5E9xYqu6XOBREJnbFWI3RrW5a9NK277qxedtBMjCtAuXSITK6u7X4yDmdmCnfYRPUmrfLO4CFI2rGuXz0j/LXRVOJLDzoZ9Qbx++TEwoFnbf9TqD03UJ19aDAMC10P4ptykjrxgqFTpQ3gE+HBOTYBtqnQJo= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by MN2PR10MB4368.namprd10.prod.outlook.com (2603:10b6:208:1d6::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5227.23; Tue, 10 May 2022 17:15:56 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::a0e7:5f38:ab50:5123]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::a0e7:5f38:ab50:5123%9]) with mapi id 15.20.5227.023; Tue, 10 May 2022 17:15:56 +0000 From: Drew Adams To: Lars Ingebrigtsen , Howard Melman Subject: RE: [External] : bug#15748: 24.3.50; `customize-group': Provide a way to hide/show all values Thread-Topic: [External] : bug#15748: 24.3.50; `customize-group': Provide a way to hide/show all values Thread-Index: AQHYZIWNd6vYhOJKW0OJ/zF60kigOq0YWChg Date: Tue, 10 May 2022 17:15:55 +0000 Message-ID: References: <3a6553a3-0e1f-45ca-bfa2-8f39207f9308@default> <87fslhfkxp.fsf@gnus.org> In-Reply-To: <87fslhfkxp.fsf@gnus.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: bee8a371-5472-4521-4ed7-08da32a8be98 x-ms-traffictypediagnostic: MN2PR10MB4368:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: PbhdVUXKiV+XtCqSeq482MgnYhK9fSHsfv+kKTyvwvVWeOtpQVRUBKkOZRJallhyoxc70jbOXC4pmUdTfgKoRRwEPRPdAMIH3nODKffwcFvovBD6AtmMpvbzVxG8kF7MxWApgaRofHesTIO5ROZr4aLHUybdGCpiyO719QE24rqub9witEHiMzuAVd+xUH+NlGQqG4lDzpt8Kbp+XC/1mh3b+fTqlgJJZRbNFVNJMWX7yl0mb8BzAoAVDu8IT6nHGnEtZ68qGkqokWMv5+wGxNDQycQ9mjGYSepCCa4JBptK1lclPwApcgblqRS4SH+/BHcvUem9wrCmV/406x/XPSBjw5mVOtaWzuCbjuL4tmHyILwrfObQtohlK/rGzgC2+5l43ee5li5+U8jjZAQUFL/is5GXw0BC+enxWrJP0eGu4jj7Wg8Pe3a6OheMA5+XiS1hlN5vPnlyTARMKfzOD4fI3hbyq1VDeshevoL7wjOCbGSXWcHapjvavEXkLSvH9vfhJBr1XhSES7b31QkZom5DUCvx3AX2ddimc09nRjmByX2c5/oREREXI2v9N97Mcls4PFktKc3QbNfGq9ZPWbSeXKHwr0mrXaeZl6o+zF9oeftRobTmSojI7lxCeN2npmI9Iu+3IPy8Z/gmJk3wQf3Zl9oIRYQUhY+4eN3vsoe4g3bxP/+KfMKS+T6FObgkPBXHbhsKC8XuMEoZYfNwqYjeUIHL5QPvg3xhQ14ADpd6gyeFODtpk/fO5GULgsUq x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(83380400001)(6506007)(9686003)(508600001)(55016003)(26005)(71200400001)(110136005)(186003)(7696005)(316002)(38070700005)(38100700002)(5660300002)(52536014)(8676002)(66946007)(64756008)(44832011)(4326008)(66476007)(76116006)(66556008)(66446008)(2906002)(86362001)(8936002)(33656002)(122000001)(43043002)(81973001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?4rclGkg96VRz0aA7al4cPTqZYX9Pi0G1kSXbh1i+i2oCm+Q/V73gYhnjktKn?= =?us-ascii?Q?FJCsmrcbeOg+ui+mr3fwDYhQmPrOtbCT61AKPzFDKHckjoZJrWgCvIPPFrF1?= =?us-ascii?Q?pDGko6JHNesjr3PMnPu6kARszwR6sZS1JVUjDVicWhy5tPY+Vv1wvoEpRSL+?= =?us-ascii?Q?xdk+CwEwIHePDxdEiw2Rn+00buatyVEMO1MJUtgy6ZWsO1ITkHcpVzM6jzUB?= =?us-ascii?Q?w5kpGMlWeT1UvbSNO84u5zo+m5SV8ys0Ae2xZ9+FtCvVoeAORKlVG8mdCmcj?= =?us-ascii?Q?qdPQv/CA1mW5/7IBsjisP/24HaigP5kYoc46SyDg+XAqngiML5IB9kTnPPck?= =?us-ascii?Q?CJEEm/dB1GQdc1rtaJX7BB7PNJsQ8aQGkca63qzOdgFUKprH8VFlc3lDh49a?= =?us-ascii?Q?g0tYgDUgrpFh7VIT+Jtcoe4hl3aJZw2Bg4eWqs/s9yj/R+9W15fMSmE4QDYy?= =?us-ascii?Q?kcvRBO8q9rYz0m8o1rkCE8CRG6sPwJ3qg/rLwHP7MqtutKfL9C8MfNQseevQ?= =?us-ascii?Q?4N1et3q3nr/dir96w3HKorxnpzcip3ySFDCW1uBogbD7Ta9stIrkVAUGWukX?= =?us-ascii?Q?EGQYpmxGMMAYSGcZbXkrOyOmdhVDpSPyidS8oLtI8iKVfapn/BQxwSVn/rrH?= =?us-ascii?Q?as6n7t/oUxdVYjPcprB8VTsgNc62j0QLmMz3IaIfkOD7AyFCyw13mmjgwkKl?= =?us-ascii?Q?vXGS3L82het6zR/QdxCfg/bC59D+3Hja/LagNXhEsVrnQmYAPlvzCety/bFM?= =?us-ascii?Q?HfaYaoe9SB5PEZTYPxRH96T5+7uCA9Oiz09/xsDoAF+H9/HgfiESZnu/QK64?= =?us-ascii?Q?1aggNzU7z/cnczz0Qx1iOtoXeXvM/CGJAjvxmajjFZ3DwVG5jM9KALNsCAOM?= =?us-ascii?Q?NghOreUH9wADMTpzNtjuYUiBHJ1vpM+o/1axX48mfuciTHUvqbPaqxn/Lc4k?= =?us-ascii?Q?62IFwVEffHuaLwkrYGUoxW/v8v+nuXQWoJJV5HiNEQDkvnE8dqOLvreTMA32?= =?us-ascii?Q?pQ0CKfI/N/3LIA91VXC5He8xWdfmO9A97kMWusm++318WV8FANR9eXwG0P23?= =?us-ascii?Q?6qXwfczizCtek/jnThTjIqSN2TFpAvc5xw5O+WQv0vL6QGsDj9wss3bDSADN?= =?us-ascii?Q?UL6DwvICz6qk+XC5MLx3OyvH/MYoPH1GnBuhq0hikONUG9pkZMnfPSCHUVEm?= =?us-ascii?Q?fyDo6T9q9cBU8vDixbCcsXUcY9WEZxzUJkaf5V0NRYGceAHZVtJZ70NzzImP?= =?us-ascii?Q?5/QiNv6D9SmYCdmWASUCNzDlqAyoQDsSKWXB2DfyocQJ0ptPs3EmLI0OnSdr?= =?us-ascii?Q?v50ziOgkm/HcGrx+ymmc6BuBCoscnlgKxTKa2Q8eeB8Lws09tVJZaxcyRoti?= =?us-ascii?Q?r+EFZvIY090l2Mn1j59VkjBtxn5XMMWxDAZC2wiendIq7fnbQTbqL6ZJCMhk?= =?us-ascii?Q?rlJVPsTnLQE0of7uVG/JH34XPBIkT/qxiBoAs9/JKDA5kI10VfXspNLJ1KZ0?= =?us-ascii?Q?krKa6tewEuUXBqZ2QOE5rynwO+VE2vANSvbLL3qfpEUOCe5VyywBfkPx1U2t?= =?us-ascii?Q?ySky/wcg9ZmFWJV5QRlOL4yn/C6vu7YwpTlH/rEAZWOfsQVQoRfpyhQOy2Xb?= =?us-ascii?Q?iTzostpCyuD2EKnvZrBi7ULkuaw01NYPWBFjzOwuBE0UHpqRHN9QRa5wwkcM?= =?us-ascii?Q?Rv2iqUIR0iut1q0IXtCR6rXbXIIcssXKxWxiRNv9gqiJFWpPOAequ4HMuAPY?= =?us-ascii?Q?VhGCJkjOmw=3D=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: bee8a371-5472-4521-4ed7-08da32a8be98 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 May 2022 17:15:55.9268 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 8sdYchiE9g3e/wFxo93zSTOqnXy1hRF8Jlyu2JucS4Qacutg4zi5AVKECmdB0C+bvujl5hr7L6wWgtPeOgZFUQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR10MB4368 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.486, 18.0.858 definitions=2022-05-10_04:2022-05-09, 2022-05-10 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=999 adultscore=0 spamscore=0 phishscore=0 suspectscore=0 mlxscore=0 bulkscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2202240000 definitions=main-2205100075 X-Proofpoint-GUID: potQ42Lx2ZnkiG9DB29iXmVyiu-KLDNE X-Proofpoint-ORIG-GUID: potQ42Lx2ZnkiG9DB29iXmVyiu-KLDNE X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 15748 Cc: "15748@debbugs.gnu.org" <15748@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: -1.7 (-) > Howard Melman writes: >=20 > > When exploring new packages I often use customize-group to see what > > settings I can change but it defaults to not showing the values and > also > > showing only the first line of each docstring requiring me to click > on > > "More" for every option. Having a command to show/hide all values > > would be very convenient in this case. >=20 > I've now added this to Emacs 29 (as custom-toggle-hide-all- > variables/`H/). >=20 > > It would be nice to model this on org-cycle and the new outline-cycle > > command so that S-TAB cycles through the various display states of > all > > options at once. Such a cycle command should also appear in the > > Custom menu. > > > > Currently is bound to widget-backward in customize buffers > but > > perhaps it and widget-forward could move to C-c C-n/p or M-n/p > > or something else instead. >=20 > I don't think we can move the S- bindings -- we use them all over > the place. I see the charm of reusing Org bindings here, but it's > unfortunate that they clash with navigation commands common to most > other modes. You didn't reply to the OP in your closing message. Instead, you replied to an extraneous enhancement request inserted in the thread. That should have been a separate bug #. This report isn't an enhancement request to add Org or outline keys. This is about showing/hiding all. The bug was introduced in Emacs 24. From debbugs-submit-bounces@debbugs.gnu.org Wed May 11 03:25:17 2022 Received: (at 15748) by debbugs.gnu.org; 11 May 2022 07:25:17 +0000 Received: from localhost ([127.0.0.1]:35844 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nogij-0005zi-FZ for submit@debbugs.gnu.org; Wed, 11 May 2022 03:25:17 -0400 Received: from relay5-d.mail.gandi.net ([217.70.183.197]:42037) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nogig-0005zN-7T for 15748@debbugs.gnu.org; Wed, 11 May 2022 03:25:16 -0400 Received: (Authenticated sender: juri@linkov.net) by mail.gandi.net (Postfix) with ESMTPSA id D64131C0004; Wed, 11 May 2022 07:25:05 +0000 (UTC) From: Juri Linkov To: Lars Ingebrigtsen Subject: Re: bug#15748: 24.3.50; `customize-group': Provide a way to hide/show all values Organization: LINKOV.NET References: <3a6553a3-0e1f-45ca-bfa2-8f39207f9308@default> <87fslhfkxp.fsf@gnus.org> Date: Wed, 11 May 2022 10:05:29 +0300 In-Reply-To: <87fslhfkxp.fsf@gnus.org> (Lars Ingebrigtsen's message of "Tue, 10 May 2022 17:48:18 +0200") Message-ID: <86lev8bngu.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 15748 Cc: Howard Melman , 15748@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: -1.7 (-) >> When exploring new packages I often use customize-group to see what >> settings I can change but it defaults to not showing the values and also >> showing only the first line of each docstring requiring me to click on >> "More" for every option. Having a command to show/hide all values >> would be very convenient in this case. > > I've now added this to Emacs 29 (as custom-toggle-hide-all-variables/`H/). `H' on a group with subgroups gives on the subgroup widget: Debugger entered--Lisp error: (error "Invalid widget type") error("Invalid widget type") custom-toggle-hide-variable((...)) custom-toggle-hide-all-variables() funcall-interactively(custom-toggle-hide-all-variables) command-execute(custom-toggle-hide-all-variables) >> It would be nice to model this on org-cycle and the new outline-cycle >> command so that S-TAB cycles through the various display states of all >> options at once. Such a cycle command should also appear in the >> Custom menu. >> >> Currently is bound to widget-backward in customize buffers but >> perhaps it and widget-forward could move to C-c C-n/p or M-n/p >> or something else instead. > > I don't think we can move the S- bindings -- we use them all over > the place. I see the charm of reusing Org bindings here, but it's > unfortunate that they clash with navigation commands common to most > other modes. If it's possible to find such a regexp that matches the heading of every variable section, then outline-minor-mode could be enabled to bind these keys only on headings. From debbugs-submit-bounces@debbugs.gnu.org Wed May 11 07:44:32 2022 Received: (at 15748) by debbugs.gnu.org; 11 May 2022 11:44:32 +0000 Received: from localhost ([127.0.0.1]:36266 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1noklc-0002hh-87 for submit@debbugs.gnu.org; Wed, 11 May 2022 07:44:32 -0400 Received: from quimby.gnus.org ([95.216.78.240]:40040) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nokla-0002hQ-3V for 15748@debbugs.gnu.org; Wed, 11 May 2022 07:44:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=wVeTAG0JKd8xLfZF5EyKdy/B1XwhlZp+pTVtNb2zhyk=; b=sPI/AET4+IwsD7786GAF3gViQ6 jWKhlqyW3R5OzbF+WJbXjN64/PtfIUVRAkYMT9L4Qdo9W8yzwUfwmrr8V57xuaMFnbwUH130K4sF3 zcOpcrVJr9+AEcvmyNWT5euw0jdJ4qg4SHWqxlMq0n0nVVd4QakjnZSYGyrhQ7KQBLlc=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1noklQ-0007eo-PI; Wed, 11 May 2022 13:44:23 +0200 From: Lars Ingebrigtsen To: Eli Zaretskii Subject: Re: bug#15748: 24.3.50; `customize-group': Provide a way to hide/show all values References: <3a6553a3-0e1f-45ca-bfa2-8f39207f9308@default> <87fslhfkxp.fsf@gnus.org> <83lev9s4iv.fsf@gnu.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAALVBMVEUBAQIVGCUlIy9W UGEtM0tMOEOblqjbubLk09drcZOegX/99/mdaV94hav///+wQeS2AAAAAWJLR0QOb70wTwAAAAd0 SU1FB+YFCwseHjEztxMAAAGDSURBVDjL5ZK/T8JAFMfvqovbvaYxjhSJiU7qlYgjbTFxkxDq4nyA u9Ag+13S0V+piYMDcWGGJre4uBhnEgf+F1t+lpYYBzbfeJ/7vve+d1+E1l0YdAKgQ1jLQDFK5d1j W6O5XALoiGCAtOK3KZgAAbwC5DJ6RlXJ2n39YaeiZiJl1WTbMtFZlWZSYJOCWnFcfpQiz6peaQkv eE2cKw9ZuPSklMHhMrCyAAUZVX95BUsDqI+BvFkCWw1aup0A/h4HO5xVvQkYtOPNHLd5MDmXQesj BvYEd+agF9usIMSJOwW8012AuhC1qUK6na+LmELywdigJwXvVefzt5nLB9G+/ZoctNpXc8k+fQwf KlKI0EnrcwZww3gS3tQI7y46WaeM1WUIguu8HnOxcW86+TfmBc1y4md1EkXNKqa+CQjBCqUWtU2I +pNphLENSFX9sEbfPtUJUmfZzobX4NwfDRljdybB86iGeqxY/suQDRt5gyRypEW9fCNnogQAzbbD 4UDQf6gfbvaVdAPpCWcAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjItMDUtMTFUMTE6MzA6MzArMDA6 MDBifCELAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIyLTA1LTExVDExOjMwOjMwKzAwOjAwEyGZtwAA AABJRU5ErkJggg== X-Now-Playing: Joni Mitchell's _Night Ride Home_: "Slouching Towards Bethlehem" Date: Wed, 11 May 2022 13:44:20 +0200 In-Reply-To: <83lev9s4iv.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 10 May 2022 20:04:24 +0300") Message-ID: <87fslgcmzv.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Eli Zaretskii writes: > Thanks, but can we have some documentation about its usage? For > starters, in which buffers it is supposed to be used, and how? I > thought this was for the buffer created by customize-group, but t [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 15748 Cc: hmelman@gmail.com, 15748@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 (---) Eli Zaretskii writes: > Thanks, but can we have some documentation about its usage? For > starters, in which buffers it is supposed to be used, and how? I > thought this was for the buffer created by customize-group, but there > it seems I can use 'H' only once: after that one time, which reveals > all the variables, any subsequent 'H' press says "Invalid widget type" > and does nothing. (I used the buffer created for the 'display' group, > in case it matters.) Yes, it matters -- I was testing in a group with a different widget selection, so I didn't see this bug. Now fixed on the trunk. > 'H' does toggle in a buffer created by customize-variable, but is that > the intent? Sure, why not? > I tried to understand whether I did something wrong by reading the doc > string of the new command, but it didn't add anything to my > understanding; it doesn't even say which "widgets" is it talking > about. > > I think we need to improve the user documentation of this new feature. It just toggles the visibility, like that arrow thing. I don't know what further can be said. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Wed May 11 07:45:51 2022 Received: (at 15748) by debbugs.gnu.org; 11 May 2022 11:45:51 +0000 Received: from localhost ([127.0.0.1]:36276 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nokms-0003WJ-IC for submit@debbugs.gnu.org; Wed, 11 May 2022 07:45:51 -0400 Received: from quimby.gnus.org ([95.216.78.240]:40068) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nokmq-0003Ol-96 for 15748@debbugs.gnu.org; Wed, 11 May 2022 07:45:48 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=VPyItvXqYsw/KUHUXzQ9qTCmdRitq7pEZfE58liH+J4=; b=j8iah04yhNw2PyrwiQYabflXat DjiMBToJuQ3zxDBYCghJNc8ep9hgm0dCsXC9zcaS1VtsGoBMZVjP79c/q9qklUYbFrXvkHvTndoA3 J8TqagbEIBTVk1zfjG0I9rWe+ksp3Gh0jb/jY4i7YV5thZll0n+3V5yrSUPmLM7gErdE=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nokmh-0007fT-7w; Wed, 11 May 2022 13:45:41 +0200 From: Lars Ingebrigtsen To: Juri Linkov Subject: Re: bug#15748: 24.3.50; `customize-group': Provide a way to hide/show all values References: <3a6553a3-0e1f-45ca-bfa2-8f39207f9308@default> <87fslhfkxp.fsf@gnus.org> <86lev8bngu.fsf@mail.linkov.net> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAALVBMVEUBAQIVGCUlIy9W UGEtM0tMOEOblqjbubLk09drcZOegX/99/mdaV94hav///+wQeS2AAAAAWJLR0QOb70wTwAAAAd0 SU1FB+YFCwseHjEztxMAAAGDSURBVDjL5ZK/T8JAFMfvqovbvaYxjhSJiU7qlYgjbTFxkxDq4nyA u9Ag+13S0V+piYMDcWGGJre4uBhnEgf+F1t+lpYYBzbfeJ/7vve+d1+E1l0YdAKgQ1jLQDFK5d1j W6O5XALoiGCAtOK3KZgAAbwC5DJ6RlXJ2n39YaeiZiJl1WTbMtFZlWZSYJOCWnFcfpQiz6peaQkv eE2cKw9ZuPSklMHhMrCyAAUZVX95BUsDqI+BvFkCWw1aup0A/h4HO5xVvQkYtOPNHLd5MDmXQesj BvYEd+agF9usIMSJOwW8012AuhC1qUK6na+LmELywdigJwXvVefzt5nLB9G+/ZoctNpXc8k+fQwf KlKI0EnrcwZww3gS3tQI7y46WaeM1WUIguu8HnOxcW86+TfmBc1y4md1EkXNKqa+CQjBCqUWtU2I +pNphLENSFX9sEbfPtUJUmfZzobX4NwfDRljdybB86iGeqxY/suQDRt5gyRypEW9fCNnogQAzbbD 4UDQf6gfbvaVdAPpCWcAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjItMDUtMTFUMTE6MzA6MzArMDA6 MDBifCELAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIyLTA1LTExVDExOjMwOjMwKzAwOjAwEyGZtwAA AABJRU5ErkJggg== X-Now-Playing: Joni Mitchell's _Night Ride Home_: "Slouching Towards Bethlehem" Date: Wed, 11 May 2022 13:45:36 +0200 In-Reply-To: <86lev8bngu.fsf@mail.linkov.net> (Juri Linkov's message of "Wed, 11 May 2022 10:05:29 +0300") Message-ID: <87bkw4cmxr.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Juri Linkov writes: > `H' on a group with subgroups gives on the subgroup widget: > > Debugger entered--Lisp error: (error "Invalid widget type") > error("Invalid widget type") > custom-toggle-hide-variable((...)) > cust [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 15748 Cc: Howard Melman , 15748@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 (---) Juri Linkov writes: > `H' on a group with subgroups gives on the subgroup widget: > > Debugger entered--Lisp error: (error "Invalid widget type") > error("Invalid widget type") > custom-toggle-hide-variable((...)) > custom-toggle-hide-all-variables() > funcall-interactively(custom-toggle-hide-all-variables) > command-execute(custom-toggle-hide-all-variables) Now fixed. >> I don't think we can move the S- bindings -- we use them all over >> the place. I see the charm of reusing Org bindings here, but it's >> unfortunate that they clash with navigation commands common to most >> other modes. > > If it's possible to find such a regexp that matches the heading > of every variable section, then outline-minor-mode could be enabled > to bind these keys only on headings. It's possible, but it's even more confusing to have these navigation commands do something completely different at certain points in the buffer. Navigation should be easy and predictable. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Wed May 11 09:49:48 2022 Received: (at 15748) by debbugs.gnu.org; 11 May 2022 13:49:48 +0000 Received: from localhost ([127.0.0.1]:36598 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nomip-0000rL-PX for submit@debbugs.gnu.org; Wed, 11 May 2022 09:49:48 -0400 Received: from eggs.gnu.org ([209.51.188.92]:40622) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nomio-0000r8-Lp for 15748@debbugs.gnu.org; Wed, 11 May 2022 09:49:47 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:40876) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nomij-0008LW-9T; Wed, 11 May 2022 09:49:41 -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=RSXWDMflcbkrxHy+iQL0fYvLCiMxIvqRBwxeEmbTRP0=; b=qfkwoTXy/6hh w0NyXZFvCZjJwENxucQpKDyWsymBkL8R9TfDcxXp2+y3dL5bGOACYVnl75Sj3c8u2+RTNLrMjDxOa mE6l6IrvRHyveTT8GlSr3fmGsFX9f5Tj0Env4OflKdNnj59hUkVRtYtJNL/dDVHa0GnJ+tqgfYnCW JjWFBycZcAcRqs2Wds8cxsyo8blKC93VOLVYn4KBzNNJwMbhb5EPvnYXwEl4qDBxrsJIlneImnMuv uhIvUGuB4sbcMPKXgZWcC6KABrEARPi3U+hrNYPavenRgeigDO+qIe42wSCng/uLNVG/KRt52WjHY QXZ3MbOdhvka51uRvvBLCw==; Received: from [87.69.77.57] (port=2712 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 1nomii-0006S3-QN; Wed, 11 May 2022 09:49:41 -0400 Date: Wed, 11 May 2022 16:49:42 +0300 Message-Id: <83r150qivd.fsf@gnu.org> From: Eli Zaretskii To: Lars Ingebrigtsen In-Reply-To: <87fslgcmzv.fsf@gnus.org> (message from Lars Ingebrigtsen on Wed, 11 May 2022 13:44:20 +0200) Subject: Re: bug#15748: 24.3.50; `customize-group': Provide a way to hide/show all values References: <3a6553a3-0e1f-45ca-bfa2-8f39207f9308@default> <87fslhfkxp.fsf@gnus.org> <83lev9s4iv.fsf@gnu.org> <87fslgcmzv.fsf@gnus.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 15748 Cc: hmelman@gmail.com, 15748@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: Lars Ingebrigtsen > Cc: hmelman@gmail.com, 15748@debbugs.gnu.org > Date: Wed, 11 May 2022 13:44:20 +0200 > > Eli Zaretskii writes: > > > Thanks, but can we have some documentation about its usage? For > > starters, in which buffers it is supposed to be used, and how? I > > thought this was for the buffer created by customize-group, but there > > it seems I can use 'H' only once: after that one time, which reveals > > all the variables, any subsequent 'H' press says "Invalid widget type" > > and does nothing. (I used the buffer created for the 'display' group, > > in case it matters.) > > Yes, it matters -- I was testing in a group with a different widget > selection, so I didn't see this bug. Now fixed on the trunk. It now works in "*Customize Group*" buffers I tried, but the problem is still there in some other similar cases. For example, try M-x customize-apropos RET window RET In the resulting buffer, the second 'H' still gets the same Invalid widget error. The same happens in a buffer created by customize-faces. Also, what about "M-x customize-browse"? The buffer looks differently, but don't we want 'H' to do the same there? > > I tried to understand whether I did something wrong by reading the doc > > string of the new command, but it didn't add anything to my > > understanding; it doesn't even say which "widgets" is it talking > > about. > > > > I think we need to improve the user documentation of this new feature. > > It just toggles the visibility, like that arrow thing. I don't know > what further can be said. I've now made the doc string more detailed. From debbugs-submit-bounces@debbugs.gnu.org Wed May 11 11:02:46 2022 Received: (at submit) by debbugs.gnu.org; 11 May 2022 15:02:46 +0000 Received: from localhost ([127.0.0.1]:38119 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nonrS-0007o8-L1 for submit@debbugs.gnu.org; Wed, 11 May 2022 11:02:46 -0400 Received: from lists.gnu.org ([209.51.188.17]:45470) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nonrQ-0007nt-3h for submit@debbugs.gnu.org; Wed, 11 May 2022 11:02:44 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:53516) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nonrP-0001xw-Qj for bug-gnu-emacs@gnu.org; Wed, 11 May 2022 11:02:43 -0400 Received: from ciao.gmane.io ([116.202.254.214]:50428) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nonrO-0003l2-Ak for bug-gnu-emacs@gnu.org; Wed, 11 May 2022 11:02:43 -0400 Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1nonrJ-000AUK-1b for bug-gnu-emacs@gnu.org; Wed, 11 May 2022 17:02:37 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: bug-gnu-emacs@gnu.org From: Howard Melman Subject: Re: bug#15748: 24.3.50; `customize-group': Provide a way to hide/show all values Date: Wed, 11 May 2022 11:02:27 -0400 Message-ID: References: <3a6553a3-0e1f-45ca-bfa2-8f39207f9308@default> <87fslhfkxp.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (darwin) Cancel-Lock: sha1:RZYXDHdz6LrWlZ96nkl8sfLllg8= Received-SPF: pass client-ip=116.202.254.214; envelope-from=geb-bug-gnu-emacs@m.gmane-mx.org; helo=ciao.gmane.io X-Spam_score_int: 5 X-Spam_score: 0.5 X-Spam_bar: / X-Spam_report: (0.5 / 5.0 requ) BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, NML_ADSP_CUSTOM_MED=0.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.1 (/) 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: -0.9 (/) Drew Adams writes: >> Howard Melman writes: >> >> > When exploring new packages I often use customize-group to see what >> > settings I can change but it defaults to not showing the values and also >> > showing only the first line of each docstring requiring me to click on >> > "More" for every option. Having a command to show/hide all values >> > would be very convenient in this case. >> >> I've now added this to Emacs 29 (as custom-toggle-hide-all- >> variables/`H/). >> > > You didn't reply to the OP in your closing message. > Instead, you replied to an extraneous enhancement > request inserted in the thread. That should have > been a separate bug #. > > This report isn't an enhancement request to add Org > or outline keys. This is about showing/hiding all. > The bug was introduced in Emacs 24. The original bug asked for buttons in the buffer to show and hide all. I agree that if custom-toggle-hide-all-variables works in all these various *customize* buffers that a button added to the section "Operate on all settings in this buffer:" that called this command would be a good thing. -- Howard From debbugs-submit-bounces@debbugs.gnu.org Wed May 11 11:12:48 2022 Received: (at 15748) by debbugs.gnu.org; 11 May 2022 15:12:48 +0000 Received: from localhost ([127.0.0.1]:38152 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1noo1A-000896-IN for submit@debbugs.gnu.org; Wed, 11 May 2022 11:12:48 -0400 Received: from quimby.gnus.org ([95.216.78.240]:42826) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1noo19-00088p-5W for 15748@debbugs.gnu.org; Wed, 11 May 2022 11:12:48 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=OreaiEPCXnL8PgOgxH/O+iNA9+/x+AluEH/TMXMZGWo=; b=V7VA3f7qex3VRF/zFqoYxD3xd4 S52rK1qzMK9NrR0EZNvmULXfbIzq3M/P+kqypEFnBf/EWICUoEVdnDe0/6WnuS+2FRbJprebP2hRH +l4l3J86yw4CaMkkeNOrgKjVKsravIMPPTOdkBiSe4R8ZTcmKzAf/T+T2bHRA5E2pv2c=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1noo11-0001B3-2P; Wed, 11 May 2022 17:12:41 +0200 From: Lars Ingebrigtsen To: Howard Melman Subject: Re: bug#15748: 24.3.50; `customize-group': Provide a way to hide/show all values References: <3a6553a3-0e1f-45ca-bfa2-8f39207f9308@default> <87fslhfkxp.fsf@gnus.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAG1BMVEXPrF6ujFCUZ0tw SThYNTCPX0IwJCbxsJn////JGNv/AAAAAWJLR0QIht6VegAAAAd0SU1FB+YFCw4xA0biIUwAAAGW SURBVDjLbdRNVoMwEAfw1BM0+DwAg3GtTnBvM3KAYLxAU/bef+NMPiBQ57Xlld/7zxCaohSXHsgi ogcDUgbRRlUgeIBeg5bqPAyUoMsADPzZFzhnCNJEa+g4Z2bDrSQ7OJjHELy8wfMMSWh91gKWHCK/ uCgwnLQ6dQPC8LGs5UJwyncaBk7swZDS6iwzgmngKgkZrg+JazAVjjPAlZWjLwByIL+BmRPEX/rh hDdHWMzb8x7qjFdlJwE6QHzVL9NybSBkoM+Hb2Yf3BEu3XddYIEy3JLlRFhbuQ2IYTxCvDDw8DHc weWBWzHkGacV3Ndgp39g6XHmIbG2OvFmyPBlsZ3BMDJEvkvWJph3IAnMl7sC744E7zMHloh3ECkD rq0KLBWme+DzGzyuEBmmHfCCU/GBomsTU908cQPVJArQPyCtbE3EHSyO1lbp+murBmIL0x7eg4EA fd+BftkBkvzLxhmtsztI53Pxl2UDt4FtwGED2LTCDXgCuQo3LY+SVHzrtO4/MjzdID1LuM4CHVQo S+aSH0TqD9A5+sqjv/87AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIyLTA1LTExVDE0OjQ5OjAzKzAw OjAwFRqxLwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMi0wNS0xMVQxNDo0OTowMyswMDowMGRHCZMA AAAASUVORK5CYII= X-Now-Playing: Joni Mitchell's _Travelogue (1)_: "The Sire of Sorrow (Job's Sad Song)" Date: Wed, 11 May 2022 17:12:36 +0200 In-Reply-To: (Howard Melman's message of "Wed, 11 May 2022 11:02:27 -0400") Message-ID: <878rr86r2z.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Howard Melman writes: > The original bug asked for buttons in the buffer to show and > hide all. I agree that if custom-toggle-hide-all-variables > works in all these various *customize* buffers that a button > added to th [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 15748 Cc: 15748@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 (---) Howard Melman writes: > The original bug asked for buttons in the buffer to show and > hide all. I agree that if custom-toggle-hide-all-variables > works in all these various *customize* buffers that a button > added to the section "Operate on all settings in this buffer:" > that called this command would be a good thing. I think the Customize buffers are messy enough as they are, so I don't want to add a visible button for this. `H' is handier anyway. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Wed May 11 20:28:38 2022 Received: (at 15748) by debbugs.gnu.org; 12 May 2022 00:28:38 +0000 Received: from localhost ([127.0.0.1]:38802 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nowh3-00045U-TB for submit@debbugs.gnu.org; Wed, 11 May 2022 20:28:38 -0400 Received: from quimby.gnus.org ([95.216.78.240]:46976) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nowh1-00045C-O0 for 15748@debbugs.gnu.org; Wed, 11 May 2022 20:28:36 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=lt8SndfDfPiRveAZ8yOgQTy2K4kEkXwo2jcXG9wQpgk=; b=bIwU/ygJ1oygnZ0E49I8Fxyme1 TdrAQxRIv9v4R+JszMmFeiUfrZKaxI4ieCmzZ2bdADaQXUsXfdAvZTAywpgpEoGiinFqoHFO8907C apEXMIMozpN64jZZv+1bue+qUFQs9N4s9rSwoyn1duJojR+ydaVcVKpWxmK3bTaVoEvI=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nowgr-00064i-LR; Thu, 12 May 2022 02:28:28 +0200 From: Lars Ingebrigtsen To: Eli Zaretskii Subject: Re: bug#15748: 24.3.50; `customize-group': Provide a way to hide/show all values References: <3a6553a3-0e1f-45ca-bfa2-8f39207f9308@default> <87fslhfkxp.fsf@gnus.org> <83lev9s4iv.fsf@gnu.org> <87fslgcmzv.fsf@gnus.org> <83r150qivd.fsf@gnu.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAGFBMVEUEAQIvFRxjJjBu OEeVKzm6SVTUja3///9ttdmYAAAAAWJLR0QHFmGI6wAAAAd0SU1FB+YFDAAGGbzObbEAAAGwSURB VDjLvdNdcpswEAdwyekBWJIDgCDvDSIHsLzKe1utboDuf4TufyG20xnPtC9dj7HNj/2QwM79zyDv ibp/gb+Oh8kP6xLiIdyS/PVrQIw2bmfX/QnejhRGfwfT0vl+CovzfVzoClOMifo+Rh5OwYCODOZL mPTISx85jscSDDjMOKaehQfnJojCrKdWPc+XPguP5KPBSKjFFpPCG/n3MQC6nnPZIWbJZ/I1TAPA z3JAUkh0qkt8A9AVLlkkjTdAT+as71W2RE81ymKldsB7zfKTnmusi0uBDqgoluWHwnuNCqELWZvk K7xUadGx7mp4Fcm1YgIx2NovhTnNOkxurVjGWaEB0oyfBoX1ddYerW0Kdl0tClLKyt+p38H2Q1qp m34CPKABBCAZkCYe7kCktg0js97KjugTmkHBuLrd7oAZUABYfRicp73UC/O2Axauj5CnyeAbVnsP p2k1OCnkIgcohXkHD9gU+DNmbgCHUl9gzTtgrE3qDRiwOR0LIHeAFsVp94w68jWBAWx17FFFfCBB weOagl1iuwUATXfozgD76wQDlHXoHj4O0KcVgLzf7ojGH+OStcgAAAAldEVYdGRhdGU6Y3JlYXRl ADIwMjItMDUtMTJUMDA6MDY6MjUrMDA6MDABQ5R1AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIyLTA1 LTEyVDAwOjA2OjI1KzAwOjAwcB4syQAAAABJRU5ErkJggg== X-Now-Playing: The Cure's _Pornography (1)_: "The Figurehead" Date: Thu, 12 May 2022 02:28:24 +0200 In-Reply-To: <83r150qivd.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 11 May 2022 16:49:42 +0300") Message-ID: <87mtfn4ms7.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Eli Zaretskii writes: > It now works in "*Customize Group*" buffers I tried, but the problem > is still there in some other similar cases. For example, try > > M-x customize-apropos RET window RET > > In the resulting buff [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 15748 Cc: hmelman@gmail.com, 15748@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 (---) Eli Zaretskii writes: > It now works in "*Customize Group*" buffers I tried, but the problem > is still there in some other similar cases. For example, try > > M-x customize-apropos RET window RET > > In the resulting buffer, the second 'H' still gets the same Invalid > widget error. The same happens in a buffer created by > customize-faces. I was apparently calling the wrong interface function; now adjusted. > Also, what about "M-x customize-browse"? The buffer looks > differently, but don't we want 'H' to do the same there? Probably not. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu May 12 02:40:52 2022 Received: (at 15748) by debbugs.gnu.org; 12 May 2022 06:40:53 +0000 Received: from localhost ([127.0.0.1]:39307 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1np2VI-0000Pj-Md for submit@debbugs.gnu.org; Thu, 12 May 2022 02:40:52 -0400 Received: from eggs.gnu.org ([209.51.188.92]:43962) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1np2VG-0000PW-4n for 15748@debbugs.gnu.org; Thu, 12 May 2022 02:40:51 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:58192) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1np2VA-0006dw-Nz; Thu, 12 May 2022 02:40:44 -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=M/UP1IlrmsgQl6xR5iT+wmHfD/pTI4CNTka/xoEp0fQ=; b=Uz+/R8O+gF7l TMxOs3AASP2lmvKkS/HwRVrWZBdUSSQuM1XCLjqHKKYHe3P4DrKRdRjmVBzVCzDsmyC60l325YPcc dKjbFwGJGDhDqPl7nTX0BFI1RwhcVlMeO9BR/wsxio+wqZ2XnUmr2dweXcOJt0vsuQmf302CHB9co K0usW9Q8P6H+JFqhzItwYXJavqF+5wox40EkMBvUl5HyjprUZEQqW5mNwHQcU1q6rCeoT60IYjQbJ 1vFROfFow//8OLiLsDocBv3Dkam6bJf+JIhV4LT6MkKCzPzBQx0yv0D2J7cOcuGtu2KDz4P4brfwu zEK+20kwjOMC0EUBhT8X7A==; Received: from [87.69.77.57] (port=1097 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 1np2V7-0003UC-Az; Thu, 12 May 2022 02:40:42 -0400 Date: Thu, 12 May 2022 09:40:43 +0300 Message-Id: <83y1z7p82c.fsf@gnu.org> From: Eli Zaretskii To: Lars Ingebrigtsen In-Reply-To: <87mtfn4ms7.fsf@gnus.org> (message from Lars Ingebrigtsen on Thu, 12 May 2022 02:28:24 +0200) Subject: Re: bug#15748: 24.3.50; `customize-group': Provide a way to hide/show all values References: <3a6553a3-0e1f-45ca-bfa2-8f39207f9308@default> <87fslhfkxp.fsf@gnus.org> <83lev9s4iv.fsf@gnu.org> <87fslgcmzv.fsf@gnus.org> <83r150qivd.fsf@gnu.org> <87mtfn4ms7.fsf@gnus.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 15748 Cc: hmelman@gmail.com, 15748@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: Lars Ingebrigtsen > Cc: hmelman@gmail.com, 15748@debbugs.gnu.org > Date: Thu, 12 May 2022 02:28:24 +0200 > > Eli Zaretskii writes: > > > It now works in "*Customize Group*" buffers I tried, but the problem > > is still there in some other similar cases. For example, try > > > > M-x customize-apropos RET window RET > > > > In the resulting buffer, the second 'H' still gets the same Invalid > > widget error. The same happens in a buffer created by > > customize-faces. > > I was apparently calling the wrong interface function; now adjusted. Thanks. For some reason, 'H' to expand the settings is much slower than 'H' to hide the expansions, even in buffers that are not very large. Not sure we care about this. From unknown Sun Aug 17 22:01:15 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 09 Jun 2022 11:24:07 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator