From unknown Mon Aug 18 15:39:04 2025 X-Loop: help-debbugs@gnu.org Subject: bug#41862: 27.0.91; Isearch menu added to menu-bar Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 14 Jun 2020 22:06:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 41862 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 41862@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.15921723339139 (code B ref -1); Sun, 14 Jun 2020 22:06:01 +0000 Received: (at submit) by debbugs.gnu.org; 14 Jun 2020 22:05:33 +0000 Received: from localhost ([127.0.0.1]:44652 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jkaku-0002NK-Tu for submit@debbugs.gnu.org; Sun, 14 Jun 2020 18:05:33 -0400 Received: from lists.gnu.org ([209.51.188.17]:33194) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jkakt-0002ND-I4 for submit@debbugs.gnu.org; Sun, 14 Jun 2020 18:05:31 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:52116) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jkakt-0004zz-Cz for bug-gnu-emacs@gnu.org; Sun, 14 Jun 2020 18:05:31 -0400 Received: from userp2130.oracle.com ([156.151.31.86]:36878) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jkakr-0007EU-JW for bug-gnu-emacs@gnu.org; Sun, 14 Jun 2020 18:05:31 -0400 Received: from pps.filterd (userp2130.oracle.com [127.0.0.1]) by userp2130.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 05ELxg7S151915 for ; Sun, 14 Jun 2020 22:05:26 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=mime-version : message-id : date : from : sender : to : subject : content-type : content-transfer-encoding; s=corp-2020-01-29; bh=mb9EuskWwL27CSe4fA2sSEFyAjLu2fapxngUfJVuprQ=; b=NDsg+T9FUp0tZKRKTr1kqsc2H0muKQ7lu/Vv7p5EO0+jq3cE3Y4ErvQGC411CI8uCvH/ HW7ksUxRqZQvhmWETgcVzaIkRsyEOJF2g9bC974hR2F9NVFb+g1fML5/O5zoGbJxiQSk U8n9Ua5fBjCIYheOWrMR8GV5kA0jU6DYB5Sytz9NJ4crrtCEYQbT1H8npB2oBbzZelGA pizR/4cK0v0PrQB3MnNjoLWqJnZQMM9Ku/17p9wocD09y8ySkH2auu/Plp/v8O5rk1wx 7pSBWyXbnK4/HKtW2JpU2rr40WnmgYyNMtLXm0nzaSBQ66IqRgCSn9mlMMF+gDgqnd2d Sw== Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70]) by userp2130.oracle.com with ESMTP id 31mp7r402j-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL) for ; Sun, 14 Jun 2020 22:05:26 +0000 Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1]) by aserp3020.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 05ELwHh9191475 for ; Sun, 14 Jun 2020 22:05:26 GMT Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75]) by aserp3020.oracle.com with ESMTP id 31n8pye3dq-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Sun, 14 Jun 2020 22:05:25 +0000 Received: from abhmp0017.oracle.com (abhmp0017.oracle.com [141.146.116.23]) by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id 05EM5ODv019203 for ; Sun, 14 Jun 2020 22:05:25 GMT MIME-Version: 1.0 Message-ID: <7f3588eb-339f-4947-88f0-7ad2fcb6801a@default> Date: Sun, 14 Jun 2020 15:05:23 -0700 (PDT) From: Drew Adams X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.5005.0 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9652 signatures=668680 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 phishscore=0 mlxscore=0 spamscore=0 mlxlogscore=999 bulkscore=10 suspectscore=1 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2004280000 definitions=main-2006140197 X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9652 signatures=668680 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 spamscore=0 clxscore=1015 cotscore=-2147483648 lowpriorityscore=23 priorityscore=1501 malwarescore=0 suspectscore=1 mlxlogscore=999 bulkscore=23 mlxscore=0 impostorscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2004280000 definitions=main-2006140197 Received-SPF: pass client-ip=156.151.31.86; envelope-from=drew.adams@oracle.com; helo=userp2130.oracle.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/06/14 18:05:28 X-ACL-Warn: Detected OS = Linux 3.1-3.10 [fuzzy] X-Spam_score_int: -63 X-Spam_score: -6.4 X-Spam_bar: ------ X-Spam_report: (-6.4 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-1, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: -1.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: -2.3 (--) Starting with Emacs 27, `isearch-mode-map' includes`isearch-menu-bar-map', which adds menu `Isearch' to the menu-bar. This should at least be optional, via user option (not requiring a user to fiddle with keymaps). emacs -Q 1. Resize the frame with your mouse, to make it narrower - just wide enough to show the existing menu-bar menu names. 2. `C-s' This causes the frame to be redisplayed to add menu-bar menu `Isearch', which, in effect, moves everything down a line visually, because it causes the menu-bar to wrap (since the frame was only wide enough to show the menu-bar without the added `Isearch'. 3. `C-g', or otherwise end Isearch. This causes the frame to be redisplayed to remove menu-bar menu `Isearch', with the inverse jarring redisplay. This behavior is intolerable. At least let users disable it easily, with an option. A better solution than that should be found, but until then, please at least do that. The added user option might be only binary: (dis)allow menu `Isearch'. Or it might have a third value that lets menu `Isearch' be added only if there's room for it without wrapping. In that case, the doc needs to be very clear, so users don't wonder why `Isearch' may sometimes appear and sometimes not. If this jarring behavior is platform-dependent, the consider taking care of it only for platforms where it manifests. It's a problem for MS Windows, at least. In GNU Emacs 27.0.91 (build 1, x86_64-w64-mingw32) of 2020-04-20 Repository revision: c36c5a3dedbb2e0349be1b6c3b7567ea7b594f1c Windowing system distributor `Microsoft Corp.', version 10.0.18362 Configured using: `configure --without-dbus --host=3Dx86_64-w64-mingw32 --without-compress-install 'CFLAGS=3D-O2 -static'' From unknown Mon Aug 18 15:39:04 2025 X-Loop: help-debbugs@gnu.org Subject: bug#41862: 27.0.91; Isearch menu added to menu-bar Resent-From: Juri Linkov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 16 Jun 2020 00:03:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41862 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Drew Adams Cc: 41862@debbugs.gnu.org Received: via spool by 41862-submit@debbugs.gnu.org id=B41862.159226577730555 (code B ref 41862); Tue, 16 Jun 2020 00:03:02 +0000 Received: (at 41862) by debbugs.gnu.org; 16 Jun 2020 00:02:57 +0000 Received: from localhost ([127.0.0.1]:47685 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jkz44-0007wk-PZ for submit@debbugs.gnu.org; Mon, 15 Jun 2020 20:02:56 -0400 Received: from relay12.mail.gandi.net ([217.70.178.232]:47401) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jkz42-0007wH-Hq for 41862@debbugs.gnu.org; Mon, 15 Jun 2020 20:02:55 -0400 Received: from mail.gandi.net (m91-129-108-6.cust.tele2.ee [91.129.108.6]) (Authenticated sender: juri@linkov.net) by relay12.mail.gandi.net (Postfix) with ESMTPSA id 69543200003; Tue, 16 Jun 2020 00:02:46 +0000 (UTC) From: Juri Linkov Organization: LINKOV.NET References: <7f3588eb-339f-4947-88f0-7ad2fcb6801a@default> Date: Tue, 16 Jun 2020 01:53:18 +0300 In-Reply-To: <7f3588eb-339f-4947-88f0-7ad2fcb6801a@default> (Drew Adams's message of "Sun, 14 Jun 2020 15:05:23 -0700 (PDT)") Message-ID: <87wo48c55t.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) 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 (-) > 2. `C-s' > > This causes the frame to be redisplayed to add menu-bar menu `Isearch', > which, in effect, moves everything down a line visually, because it > causes the menu-bar to wrap (since the frame was only wide enough to > show the menu-bar without the added `Isearch'. > > 3. `C-g', or otherwise end Isearch. > > This causes the frame to be redisplayed to remove menu-bar menu > `Isearch', with the inverse jarring redisplay. I wonder why are you talking about Isearch only. Doesn't the same problem exist for other modes, e.g. Dired menu-bar menus are quite long. From unknown Mon Aug 18 15:39:04 2025 X-Loop: help-debbugs@gnu.org Subject: bug#41862: 27.0.91; Isearch menu added to menu-bar Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 16 Jun 2020 01:26:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41862 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Juri Linkov Cc: 41862@debbugs.gnu.org Received: via spool by 41862-submit@debbugs.gnu.org id=B41862.159227071622416 (code B ref 41862); Tue, 16 Jun 2020 01:26:02 +0000 Received: (at 41862) by debbugs.gnu.org; 16 Jun 2020 01:25:16 +0000 Received: from localhost ([127.0.0.1]:47849 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jl0Lj-0005pU-MU for submit@debbugs.gnu.org; Mon, 15 Jun 2020 21:25:15 -0400 Received: from userp2120.oracle.com ([156.151.31.85]:38128) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jl0Lh-0005pD-Uh for 41862@debbugs.gnu.org; Mon, 15 Jun 2020 21:25:14 -0400 Received: from pps.filterd (userp2120.oracle.com [127.0.0.1]) by userp2120.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 05G1HNeC143115; Tue, 16 Jun 2020 01:25:08 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=mime-version : message-id : date : from : sender : to : cc : subject : references : in-reply-to : content-type : content-transfer-encoding; s=corp-2020-01-29; bh=afeouGbJ42a0/6JQvkyt1CAyelkd9FsEq45htmPSUDw=; b=YqCVtPa93SINPx6NrKlxlui7LmIYx50pdPKTYLKMLNjNnOhyjmoq0rcI8aRDqzrCDaND yOpBO62fZ5TSEKHGQ1+ciLpi5zbDT1U3Y7GKCsjmGhn9VenAue4W2IhIdVjrCp+SpuQ3 ItJxn+WAeVzv3N039t7hToHk2UOlM29S4BKGpfD7cNgvN9Cix+w+EHmGYP2WeMvww9rn CneMjaLaNrZ/WEOv7GDha9SkQbINwH61pA7oFe6ouA7T+nJYiBW7y2fg4POL9j2WYili wxHIyD5cQm55BnzE8DwQTBV34t4/fGzH14R5m7b5Xnj4xurnIovBMLCqgV6viaptDFjZ QQ== Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71]) by userp2120.oracle.com with ESMTP id 31p6e5v04d-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Tue, 16 Jun 2020 01:25:08 +0000 Received: from pps.filterd (aserp3030.oracle.com [127.0.0.1]) by aserp3030.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 05G1N3fN074692; Tue, 16 Jun 2020 01:25:07 GMT Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72]) by aserp3030.oracle.com with ESMTP id 31p6s6defg-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 16 Jun 2020 01:25:07 +0000 Received: from abhmp0019.oracle.com (abhmp0019.oracle.com [141.146.116.25]) by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id 05G1P18H029088; Tue, 16 Jun 2020 01:25:01 GMT MIME-Version: 1.0 Message-ID: <8c473a1d-42d4-4be9-8f8f-8406b4c18c9e@default> Date: Mon, 15 Jun 2020 18:25:00 -0700 (PDT) From: Drew Adams References: <7f3588eb-339f-4947-88f0-7ad2fcb6801a@default> <87wo48c55t.fsf@mail.linkov.net> In-Reply-To: <87wo48c55t.fsf@mail.linkov.net> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.5005.0 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9653 signatures=668680 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 malwarescore=0 mlxscore=0 suspectscore=0 mlxlogscore=999 phishscore=0 bulkscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2004280000 definitions=main-2006160009 X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9653 signatures=668680 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 priorityscore=1501 adultscore=0 mlxscore=0 phishscore=0 mlxlogscore=999 lowpriorityscore=0 clxscore=1011 suspectscore=0 spamscore=0 bulkscore=0 malwarescore=0 impostorscore=0 cotscore=-2147483648 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2004280000 definitions=main-2006160008 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 (---) > > 2. `C-s' > > > > This causes the frame to be redisplayed to add menu-bar menu `Isearch', > > which, in effect, moves everything down a line visually, because it > > causes the menu-bar to wrap (since the frame was only wide enough to > > show the menu-bar without the added `Isearch'. > > > > 3. `C-g', or otherwise end Isearch. > > > > This causes the frame to be redisplayed to remove menu-bar menu > > `Isearch', with the inverse jarring redisplay. >=20 > I wonder why are you talking about Isearch only. Doesn't the same > problem exist for other modes, e.g. Dired menu-bar menus are quite long. I think the answer is because I've never run into this problem elsewhere. It's not about the length of the menu-bar (well, that's a precondition for the problem to manifest). It's about the dynamic addition and removal of a menu. For a given window/frame width that shows the whole menu-bar, you don't see the problem. The frame jerking around each time you use `C-s' is a very different story. So yes, the phenomenon isn't specific to Isearch. It's specific to something that adds and removes a menu often, dynamically, I guess. For Isearch, the solution/workaround I suggested is a user option. Let me return to the unannoying old behavior, at least. I don't expect a real solution to the menu-bar wrapping problem anytime soon - that's been longstanding. Please find some good way to mitigate the problem introduced by the Isearch change. Obviously people use Isearch a lot, and adding & removing the menu each time can really be annoying. Perhaps you have a better suggestion. I guess users could maybe customize to always use 2 in their `default-frame-alist' for `menu-bar-lines', but it would be a shame for them to have to do that, I think. Here's maybe another possibility (dunno how reasonable it is): If I use Dired, and then use `M-x' (not in my setup but in `emacs -Q') then menu `Minbuf' gets added dynamically, for the duration of an active minibuffer. But the difference is that other Dired menus are temporarily removed, so there's no frame-jerking menu-bar wrapping. I don't know of other such temporary additions of a menu, but there probably are some. I know of only `Minibuf' and `Isearch'. The problem is only with Isearch, between those two. Maybe Isearch could/should remove some menus while it adds menu `Isearch'? Dunno. From unknown Mon Aug 18 15:39:04 2025 X-Loop: help-debbugs@gnu.org Subject: bug#41862: 27.0.91; Isearch menu added to menu-bar Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 13 Jun 2021 11:16:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41862 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Drew Adams Cc: 41862@debbugs.gnu.org Received: via spool by 41862-submit@debbugs.gnu.org id=B41862.1623582950556 (code B ref 41862); Sun, 13 Jun 2021 11:16:02 +0000 Received: (at 41862) by debbugs.gnu.org; 13 Jun 2021 11:15:50 +0000 Received: from localhost ([127.0.0.1]:42763 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lsO5m-00008c-Ha for submit@debbugs.gnu.org; Sun, 13 Jun 2021 07:15:50 -0400 Received: from quimby.gnus.org ([95.216.78.240]:52898) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lsO5j-0008SJ-Lf for 41862@debbugs.gnu.org; Sun, 13 Jun 2021 07:15: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=pT0og+0P2yUF///xd4e75xwngBzFTkrq8eKIROiQ8zI=; b=uZFtdhXY4Iz+wtIP3chwFQjVSS n0ByqOEqRIEl0H45PeNK5L+RG7ylgAQpukkckvBJiPGxV1XE/BmpN9NN1/FyaVZGdseiy7T2V52gU fsU2AxhGjoTCtSYbPAKCEUXPrI/GbGAOyOof04ednJiQcr0NPUy1M3ah/x5ZHPC4H610=; Received: from cm-84.212.220.105.getinternet.no ([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 1lsO5b-0003I2-7E; Sun, 13 Jun 2021 13:15:41 +0200 From: Lars Ingebrigtsen References: <7f3588eb-339f-4947-88f0-7ad2fcb6801a@default> X-Now-Playing: Boris with Merzbow's _Gensho (4)_: "Angel" Date: Sun, 13 Jun 2021 13:15:38 +0200 In-Reply-To: <7f3588eb-339f-4947-88f0-7ad2fcb6801a@default> (Drew Adams's message of "Sun, 14 Jun 2020 15:05:23 -0700 (PDT)") Message-ID: <87bl8a582t.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.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: > Starting with Emacs 27, `isearch-mode-map' > includes`isearch-menu-bar-map', which adds menu `Isearch' to the > menu-bar. Many modes add stuff to the menu bar -- there's nothing special about isearch here. 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: -0.7 (/) 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 (-) Drew Adams writes: > Starting with Emacs 27, `isearch-mode-map' > includes`isearch-menu-bar-map', which adds menu `Isearch' to the > menu-bar. Many modes add stuff to the menu bar -- there's nothing special about isearch here. > This should at least be optional, via user option (not requiring a user > to fiddle with keymaps). I don't see why -- the general mechanism we have for this works across any mode, so that's more convenient than adding some random user options for a mode here and there: (define-key isearch-mode-map [menu-bar] nil) So I'm closing this bug report. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 13 07:15:57 2021 Received: (at control) by debbugs.gnu.org; 13 Jun 2021 11:15:57 +0000 Received: from localhost ([127.0.0.1]:42766 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lsO5s-0000EA-Ry for submit@debbugs.gnu.org; Sun, 13 Jun 2021 07:15:57 -0400 Received: from quimby.gnus.org ([95.216.78.240]:52912) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lsO5q-00007S-GH for control@debbugs.gnu.org; Sun, 13 Jun 2021 07:15:54 -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=W+3+YaL8w1VkIsjrndcjGiHlZNOYiJl1vTdX5qh8s8E=; b=XDRJlM9hMWtt8iSuVeeJPk55Xg ljORqHaxgV8CjaPiuRbEbgt30sQtyIqhrljfOIv3Vn4pctHRIxBk7JGcpNDHnizBiS0oe2q1N4/Zp eLhg1BRz1bCDKZG8jTRQYRalDdJMrk+LNBBBus7bB+wmFxxww2S7khm7KvhVp4T0a7eg=; Received: from cm-84.212.220.105.getinternet.no ([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 1lsO5j-0003IA-5n for control@debbugs.gnu.org; Sun, 13 Jun 2021 13:15:49 +0200 Date: Sun, 13 Jun 2021 13:15:46 +0200 Message-Id: <87a6nu582l.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #41862 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: tags 41862 wontfix close 41862 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: -0.7 (/) 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: -1.7 (-) tags 41862 wontfix close 41862 quit From unknown Mon Aug 18 15:39:04 2025 X-Loop: help-debbugs@gnu.org Subject: bug#41862: [External] : Re: bug#41862: 27.0.91; Isearch menu added to menu-bar Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 13 Jun 2021 14:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41862 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: wontfix To: Lars Ingebrigtsen Cc: "41862@debbugs.gnu.org" <41862@debbugs.gnu.org> Received: via spool by 41862-submit@debbugs.gnu.org id=B41862.162359600322596 (code B ref 41862); Sun, 13 Jun 2021 14:54:02 +0000 Received: (at 41862) by debbugs.gnu.org; 13 Jun 2021 14:53:23 +0000 Received: from localhost ([127.0.0.1]:44198 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lsRUI-0005sO-SY for submit@debbugs.gnu.org; Sun, 13 Jun 2021 10:53:23 -0400 Received: from aserp2120.oracle.com ([141.146.126.78]:43482) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lsRUG-0005s7-L1 for 41862@debbugs.gnu.org; Sun, 13 Jun 2021 10:53:21 -0400 Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1]) by aserp2120.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 15DEmxcA140865; Sun, 13 Jun 2021 14:53:12 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-2020-01-29; bh=pakFzJSQkjzoYO1GkYDt39unYZhs+g/+fEbZvdj0mJg=; b=h/vLE/N/rKsfinVBpTpyYCJkRoCkBWhgEZzz1srtjB+Fd9Wtu4vaXCAmJOY9/Pr9O3bq YAGKMgchQa7kGTV5vWjK36awRm1TvZNZzjAGo6/8xXgHFLj7OK38yszbz0V/pa7X4RaZ vNeqd5yZJdalW7mjlDNRxynzurbY5SJXd2TpSyRiMSnyrzBRAmTuy5LYkQ0KqpiBkZna bKztXf4otqt9aSlMvfVnaYeXyRWZzg/Yn0PsFLdfIFFMSVaAhunIj64lRWVJ/R7RkKGJ J/Zgu9pK/o/YjdaNtSuzLTsMKsb6h2wY+LCx9MY+yEqWB+wJFtkKUe/wMwdqT4HamTu4 cQ== Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70]) by aserp2120.oracle.com with ESMTP id 394mvn9vjj-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 13 Jun 2021 14:53:12 +0000 Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1]) by aserp3020.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 15DEiosU121631; Sun, 13 Jun 2021 14:53:12 GMT Received: from nam12-dm6-obe.outbound.protection.outlook.com (mail-dm6nam12lp2176.outbound.protection.outlook.com [104.47.59.176]) by aserp3020.oracle.com with ESMTP id 394mr4g03p-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 13 Jun 2021 14:53:12 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hg2SYLM9DMN/ODNiublaI+AEQfnBYl0OAZuOhGbiciT6THZZ+tVvfrQlemXQoOp05ROwuyn8sw4lpUnBkhCnjF7JH7j9ufyLCMw3mKolKiauw1MagSQyXTOv6g9yTYn5+G8Kb+2aedJ1rUIqe2n8K0iV072mzDA+VfPxnSHLLbgGnLJdUvrEdMRJAaRMJUkKWAIhkOggfcLDCcKzb42zCwA58dsE+EZ9H8R4WzRaEcwziDVmP2VpPoPKyfYiU3MGU1v7o/1iy2fe1t+VbsFxlVHuHWffKAKwtIOJDHw5XUiPAVA8jBolWEp8AbePWxFBT9Evuh3EaA0XcKvmeSIPdg== 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-SenderADCheck; bh=pakFzJSQkjzoYO1GkYDt39unYZhs+g/+fEbZvdj0mJg=; b=E10gk1//kTPK2Ryt4xTAIOnRlrltjIL3ku4abnyPg4x0TPptmhzevlnm5JTOu12zd7oN5whFRAr4ZAcGsuAgk++vYx6lSrtwFOt0npj8+1Ipt1AEPK/OFYrYXrHqdSINMmq3HWpKs1+itbxz31QPWqCde+Z4to9Jl2ubD012PLmOy+loyWvXboXUikR7xQonWo+6cP7PhJs0aUTi2WshhZmpyRij9IA2vZQT06Q32RZ5UjSKUg5l8ND1tT0ECYpJUNBpt/jTdc3lF8vFoCQkMUVEfltEivp/or3sy4XsO2jggsgBzfPKQp0hf11sppvs3Fx+bKy7slIy1kjqXvjUsA== 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=pakFzJSQkjzoYO1GkYDt39unYZhs+g/+fEbZvdj0mJg=; b=atVFNXlu/nOKovD9GkiQ5+0DJNdpXLH1XlWqaAw1tgHCFdbD+Ft974KrvUukSulE8tXcVNaxG7WPw4jGPyCtf8Bs/kL2ljbv1xRX1Gf9ev5ZQwmYsR8hbCq3+E6hNUJCQW7v/vaWibhtszJAjeA/jHD+tpy8s/cpf5S2oU2v8AQ= Received: from SA2PR10MB4474.namprd10.prod.outlook.com (2603:10b6:806:11b::15) by SA2PR10MB4539.namprd10.prod.outlook.com (2603:10b6:806:117::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4219.21; Sun, 13 Jun 2021 14:53:10 +0000 Received: from SA2PR10MB4474.namprd10.prod.outlook.com ([fe80::1c0e:6d54:3781:bd5c]) by SA2PR10MB4474.namprd10.prod.outlook.com ([fe80::1c0e:6d54:3781:bd5c%7]) with mapi id 15.20.4219.025; Sun, 13 Jun 2021 14:53:10 +0000 From: Drew Adams Thread-Topic: [External] : Re: bug#41862: 27.0.91; Isearch menu added to menu-bar Thread-Index: AQHXYEV4GiXDSMoIrUKyoLvKuv2ETKsSAzgA Date: Sun, 13 Jun 2021 14:53:10 +0000 Message-ID: References: <7f3588eb-339f-4947-88f0-7ad2fcb6801a@default> <87bl8a582t.fsf@gnus.org> In-Reply-To: <87bl8a582t.fsf@gnus.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: gnus.org; dkim=none (message not signed) header.d=none;gnus.org; dmarc=none action=none header.from=oracle.com; x-originating-ip: [73.170.83.28] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: e7e017b0-8400-4d14-b591-08d92e7af68f x-ms-traffictypediagnostic: SA2PR10MB4539: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: vphC0saBuGrIo5GHzHlNQAU3IMkeAlBIa9MSE8Fwb2jpLxCWjslCC1WFiGDuvCZp+X2yBHYtjjBjIEHo7MYMKFi3+xqyWCrGCOClDwx705oHNV5Y4tmJm/GNrqupm4PSso4/sw+nOYvQIYqpjrF30d0orf9EdWF9Yctw29M4RVbigEbedQZXRMTvfBPYf/mf9YiHMXQS/fdXSE0UQpUydE7gkSEtQkLcYzb04bWLiNQMIb4UU0FcW/8t8lIpCVOb+17wfv68NOHBjmxmZ+X+v3f/E2ck2EWkGtX2Ov1soQpRAkes/mML3VB3nc7mmUSqkMDo6xgGiqpAcDWc+6lPs6yqMSWrgMVFlaFM+bs4lfZQV5DjyZeoeso8z7jTZhN5vjSorpcyCLsqQ2gxY3EurL6XA//R/fyALk/wL8xF86idtfnd9svZ3mikuPbCoqMxc7nFDyaJIp+8WTKOFHts0VBi4wJd67g2+MEmB3KeBLz8q754BoRGwZtkG8z72Y0uWpi5bJetTghEtl1cjKSsEYKUDkBEbYUPPj89F3VWBrE9C2GMkdLnum5s5Ra3FzGDjkfu0XFJu3ltSA6BSh4VF6ImkRgfn/j4U+Croc/ML0c= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SA2PR10MB4474.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(39860400002)(366004)(346002)(136003)(376002)(396003)(478600001)(316002)(7696005)(4326008)(86362001)(2906002)(6506007)(55016002)(9686003)(6916009)(33656002)(26005)(186003)(44832011)(66556008)(122000001)(8676002)(8936002)(38100700002)(76116006)(66946007)(66476007)(64756008)(66446008)(52536014)(71200400001)(5660300002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: ekX3MbYw0MyLqwxVvcyAbspiGPfWz5Wl5iECS4eta7rs7INdUxqluJ4xGJTMqvYtkieGiaRJUH3L6hApbMq0oal56PK2kI9TA5UyPw8SS3hKPVcso88jvDRU64L3KCgMAdNfdXu46nHO+0bCcqJFhRNbUeGyRl9Erc/T2KLgTkVVdd/ftEoIAImwOiHF24PjEVXYN0qIG81GBnoFAMNwn/49W9b3LDCOLsWLa3n50drdwp2H4WOyynXpPEgo8KGrmCBxg7bdiGv65UnIPhS4CG8m/uA/d/lYtGeduRPta58NG/OKIlySLSUJVm8Fpzb5gcUGZq+eFraP8qvQhIgSjEdDtn4ag7W9EP48C+HWDPZYWLM8KRAxth0G1nPW+jRlroO/IYT58URyLdUOlNXANBDFX1D76lkL0eHXEEQxRviH+lKR1MpIVEacYxDBzFIefZ/lZUZLOcCTafjSkJTihmi4OllB8c1vV/T5CXREBwI4YB8XzL3ukM9X3G3pYF69dLDQatcSjWKRt3CydkT0wiQlsdv3d2GUxkzFtHK4AGZRe+p6q4ZMFP0cOTmUNa9M1bJ7j6Xfrfm60WsiAPEdkMiVifXryi4fr4TzF+qipxUJStsLHCoXqzhG9pp91DVtTkFYvTEKVcZsjL8BZns7h1a88j6IpKT4sZ55ogDrctGoGtIg8U+d5E5t9OYCr9n1suxejjqP6X3y6NV/Z2DHxdSU34aDqNJJZ2Rvcal/jxnrSaX6KWme1VqAP6atO8dkTemRw0MhoGrHwZthM5ZDI26kieEf4ttuXyoAkVsotTUtCf8ur5fG+ZvQl+4PidxxNzIBL6Bd4W0qwkp2j6zjnlWjYUAXHIubqLeGHjybZeQMVv2AIZtFEPqZIhtKI6q/pc38fAxPEDpErOTN+W6lTdaGIdmjMXMNvRtw1CumFAzwBEXrCdz0vp5ZhRL8ck6W0bAeJhokFrBNqtI+ag1xvSkxgZ6ZIHp4u6FwnlzldSWrtRq9UeVrrW7iDkLTfbzI+rNF3th8ZtTx0VSgWqLs0KJ2Dnl4lIjhg0GFc4Ir/lx8czHDQh5jQw7m+ok3HeS9+zZ6G5rQvJIxqbzKu7nxSpUNDfNMVC032ZH1cubjVRfZR2PGwlHhHDuqC6wNA3zNnfQJpRjDrcs+wRUAENQcc5XAelbI8H1nm5Q8upNGeSIb6WmVMHO2qSIAa9HPEgBnw7yo5GybbEWjLmzofOFFBKXLGG/OlHupCcRi7rH74a8sP07k09Gd9YIGrxU2ID10wRcZo/jKkbXPs9ycP1PLQMPARPKvOuxdXlANOgDFNXM= x-ms-exchange-transport-forked: True 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: SA2PR10MB4474.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e7e017b0-8400-4d14-b591-08d92e7af68f X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Jun 2021 14:53:10.5842 (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: 5IGdbFl0KjRH/GlIK+IdclZnfR2wuDIY+mln0fooQAlpt9naMDYq4+uQBPnt1h1/Y3Uq6RFtPkno50RCosHpPw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR10MB4539 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=10014 signatures=668682 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 mlxlogscore=442 mlxscore=0 malwarescore=0 spamscore=0 phishscore=0 suspectscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104190000 definitions=main-2106130109 X-Proofpoint-ORIG-GUID: _g2ghzW7hgOocBPG8MaM0QMJS4wjNI60 X-Proofpoint-GUID: _g2ghzW7hgOocBPG8MaM0QMJS4wjNI60 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=10014 signatures=668682 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 impostorscore=0 mlxscore=0 lowpriorityscore=0 malwarescore=0 spamscore=0 bulkscore=0 priorityscore=1501 clxscore=1011 mlxlogscore=746 phishscore=0 adultscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104190000 definitions=main-2106130109 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 (---) > > Starting with Emacs 27, `isearch-mode-map' > > includes`isearch-menu-bar-map', which adds menu > > `Isearch' to the menu-bar. >=20 > Many modes add stuff to the menu bar -- there's nothing > special about isearch here. >=20 > > This should at least be optional, via user option > > (not requiring a user to fiddle with keymaps). >=20 > I don't see why -- the general mechanism we have for > this works across any mode, so that's more convenient > than adding some random user options for a mode here > and there: >=20 > (define-key isearch-mode-map [menu-bar] nil) >=20 > So I'm closing this bug report. Just to make sure: Did you read my reply to Juri here? Like you, I said that there's nothing special about isearch here. The point is _not_ to remove/prevent the Isearch menu. And the point is especially not for any given user to have to do that, and especially not by fiddling with keymaps. The point is for Emacs to find a good solution. I mentioned the Dired solution, which has long existed, and which I'm guessing could make sense for Isearch: When the Isearch menu is shown, consider temporary removal of another menu (or two) a menu that's not so useful during Isearch. That lets you use the Isearch menu without the annoyance. And yes, whether to do such removal (and which menu(s) to remove temporarily) could be user-configurable with an option.