From unknown Sun Jun 22 11:33:06 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#14244 <14244@debbugs.gnu.org> To: bug#14244 <14244@debbugs.gnu.org> Subject: Status: 24.3.50; Make menu-bar `Buffers' menu be usable normally Reply-To: bug#14244 <14244@debbugs.gnu.org> Date: Sun, 22 Jun 2025 18:33:06 +0000 retitle 14244 24.3.50; Make menu-bar `Buffers' menu be usable normally reassign 14244 emacs submitter 14244 "Drew Adams" severity 14244 wishlist thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 22 14:01:13 2013 Received: (at submit) by debbugs.gnu.org; 22 Apr 2013 18:01:13 +0000 Received: from localhost ([127.0.0.1]:37488 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UUL3A-0005Qg-KY for submit@debbugs.gnu.org; Mon, 22 Apr 2013 14:01:13 -0400 Received: from eggs.gnu.org ([208.118.235.92]:43603) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UUL38-0005QZ-4V for submit@debbugs.gnu.org; Mon, 22 Apr 2013 14:01:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UUKyP-0002Tb-0i for submit@debbugs.gnu.org; Mon, 22 Apr 2013 13:56:17 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-104.2 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_MED, RP_MATCHES_RCVD, UNPARSEABLE_RELAY, USER_IN_WHITELIST autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:49327) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UUKyO-0002TW-UX for submit@debbugs.gnu.org; Mon, 22 Apr 2013 13:56:16 -0400 Received: from eggs.gnu.org ([208.118.235.92]:54943) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UUKyN-0003zF-AD for bug-gnu-emacs@gnu.org; Mon, 22 Apr 2013 13:56:16 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UUKyM-0002S2-64 for bug-gnu-emacs@gnu.org; Mon, 22 Apr 2013 13:56:15 -0400 Received: from userp1040.oracle.com ([156.151.31.81]:36650) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UUKyL-0002Rq-Vv for bug-gnu-emacs@gnu.org; Mon, 22 Apr 2013 13:56:14 -0400 Received: from acsinet21.oracle.com (acsinet21.oracle.com [141.146.126.237]) by userp1040.oracle.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with ESMTP id r3MHuBI8016427 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL) for ; Mon, 22 Apr 2013 17:56:12 GMT Received: from aserz7021.oracle.com (aserz7021.oracle.com [141.146.126.230]) by acsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id r3MHuAFf016225 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL) for ; Mon, 22 Apr 2013 17:56:12 GMT Received: from abhmt108.oracle.com (abhmt108.oracle.com [141.146.116.60]) by aserz7021.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id r3MHuAXq016221 for ; Mon, 22 Apr 2013 17:56:10 GMT Received: from dradamslap1 (/130.35.178.8) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Mon, 22 Apr 2013 10:56:10 -0700 From: "Drew Adams" To: Subject: 24.3.50; Make menu-bar `Buffers' menu be usable normally Date: Mon, 22 Apr 2013 10:56:09 -0700 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 Thread-Index: Ac4/gqtJ7pjiHE+YSbSy1j+ATuoDEQ== X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-Source-IP: acsinet21.oracle.com [141.146.126.237] 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: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -4.3 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.2 (------) I'm writing this without a lot of investigation. Apologies if I am incorrect in some way. My impression is that menu-bar menu `Buffers' is (still) hard-coded and created dynamically. It does a library or a user no good to, e.g., add a submenu to `global-buffers-menu-map' - that will be wiped out by the dynamic re-creation of the menu. Can this not please be remedied, so that the dynamic fiddling still happens but that there is a real anchor point - a real `global-buffers-menu-map' to which a user can add submenus etc. without having them be ignored/overwritten/disappear? I have a menu, for instance, of Icicles commands that pertain to buffers. I add it as a submenu of `File': `File' > `Icicles' > `Buffers'. It would be more logical to have it as `Buffers' > `Icicles'. I've had it where it is for years, but a user reminded me that it would make more sense under `Buffers'. I had forgotten the reason that it is not. If I'm missing something simple, please advise. In GNU Emacs 24.3.50.1 (i386-mingw-nt5.1.2600) of 2013-04-17 on ODIEONE Bzr revision: 112320 monnier@iro.umontreal.ca-20130418001233-g6wsqi5bpq2hsd0k Windowing system distributor `Microsoft Corp.', version 5.1.2600 Configured using: `configure --with-gcc (4.7) --no-opt --enable-checking --cflags -IC:/Devel/emacs/build/include --ldflags -LC:/Devel/emacs/build/lib' From debbugs-submit-bounces@debbugs.gnu.org Tue May 10 09:26:22 2022 Received: (at 14244) by debbugs.gnu.org; 10 May 2022 13:26:22 +0000 Received: from localhost ([127.0.0.1]:60712 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1noPsN-0005rf-DT for submit@debbugs.gnu.org; Tue, 10 May 2022 09:26:22 -0400 Received: from quimby.gnus.org ([95.216.78.240]:55122) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1noPsI-0005r8-Ca for 14244@debbugs.gnu.org; Tue, 10 May 2022 09:26:06 -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=O6vOo9u08DkKqhDTYTWhjeCci5hC3STkMt79wQztvis=; b=j4lDQqdObxBRYPRCmF4DwlMWvE DVFstZ9go3BfX3lDU1g3HEFEfLIiRtl65HpcCk41AssC+QEJT3zBoy93x5ronNBWCVivf07PLi7Ua GzXbOXe+S86zKaI5nMiD1Co/NbCnYf+yKCAHiJy09tZhXA0bezxhJ+Z7eYACJFaXiz9U=; 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 1noPs8-0003u7-U6; Tue, 10 May 2022 15:25:55 +0200 From: Lars Ingebrigtsen To: "Drew Adams" Subject: Re: bug#14244: 24.3.50; Make menu-bar `Buffers' menu be usable normally References: X-Now-Playing: Joni Mitchell's _Hejira_: "Refuge Of The Roads" Date: Tue, 10 May 2022 15:25:52 +0200 In-Reply-To: (Drew Adams's message of "Mon, 22 Apr 2013 10:56:09 -0700") Message-ID: <87sfphh63j.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: "Drew Adams" writes: > My impression is that menu-bar menu `Buffers' is (still) hard-coded and > created dynamically. It does a library or a user no good to, e.g., add > a submenu to `global-buffers-menu-map' - that will [...] 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: 14244 Cc: 14244@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 (-) "Drew Adams" writes: > My impression is that menu-bar menu `Buffers' is (still) hard-coded and > created dynamically. It does a library or a user no good to, e.g., add > a submenu to `global-buffers-menu-map' - that will be wiped out by the > dynamic re-creation of the menu. I've now altered this in Emacs 29 so that entries can be added to `menu-bar-buffers-menu-command-entries'. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Tue May 10 09:26:22 2022 Received: (at control) by debbugs.gnu.org; 10 May 2022 13:26:23 +0000 Received: from localhost ([127.0.0.1]:60714 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1noPsc-0005rw-Fr for submit@debbugs.gnu.org; Tue, 10 May 2022 09:26:22 -0400 Received: from quimby.gnus.org ([95.216.78.240]:55136) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1noPsM-0005rG-PV for control@debbugs.gnu.org; Tue, 10 May 2022 09:26:07 -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=Lou1sKaKwZFkaipspUVuxmN8RN+2OzoDYRpN7XDN9hI=; b=sgkTS+vkoOx0D47WEcWCu8K5Da KK1+hx1NGCCrLDLdQplP2L5XbElQb4PGmO8kJmHAfFpP4odWsRnZSyW1rUpgHAPKd1gvlXqJREFFX HIFdVYYEMbB2oFlKoEUV7CTWthEE5ryHx3OVnJ2j6rI7mu7CIadIhgxMBddyYbRx/QuM=; 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 1noPsE-0003uH-L4 for control@debbugs.gnu.org; Tue, 10 May 2022 15:26:00 +0200 Date: Tue, 10 May 2022 15:25:58 +0200 Message-Id: <87r151h63d.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #14244 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 14244 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 14244 29.1 quit From unknown Sun Jun 22 11:33:06 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 08 Jun 2022 11:24:05 +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