From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.bugs Subject: bug#41862: [External] : Re: bug#41862: 27.0.91; Isearch menu added to menu-bar Date: Sun, 13 Jun 2021 14:53:10 +0000 Message-ID: References: <7f3588eb-339f-4947-88f0-7ad2fcb6801a@default> <87bl8a582t.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="20733"; mail-complaints-to="usenet@ciao.gmane.io" Cc: "41862@debbugs.gnu.org" <41862@debbugs.gnu.org> To: Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Jun 13 16:54:10 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lsRV3-00058p-Vh for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 13 Jun 2021 16:54:10 +0200 Original-Received: from localhost ([::1]:52030 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lsRV3-0005o2-1f for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 13 Jun 2021 10:54:09 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:44106) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lsRUw-0005nd-Dr for bug-gnu-emacs@gnu.org; Sun, 13 Jun 2021 10:54:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:60885) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lsRUw-0002LB-6W for bug-gnu-emacs@gnu.org; Sun, 13 Jun 2021 10:54:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lsRUw-0005tK-6J for bug-gnu-emacs@gnu.org; Sun, 13 Jun 2021 10:54:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 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 Original-Received: via spool by 41862-submit@debbugs.gnu.org id=B41862.162359600322596 (code B ref 41862); Sun, 13 Jun 2021 14:54:02 +0000 Original-Received: (at 41862) by debbugs.gnu.org; 13 Jun 2021 14:53:23 +0000 Original-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 Original-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 Original-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== Original-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 Original-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 Original-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= Original-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 Original-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 Thread-Topic: [External] : Re: bug#41862: 27.0.91; Isearch menu added to menu-bar Thread-Index: AQHXYEV4GiXDSMoIrUKyoLvKuv2ETKsSAzgA In-Reply-To: <87bl8a582t.fsf@gnus.org> Accept-Language: en-US Content-Language: en-US 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/jxnrSaX6KWme1VqAP6 atO8dkTemRw0MhoGrHwZthM5ZDI26kieEf4ttuXyoAkVsotTUtCf8ur5fG+ZvQl+4PidxxNzIBL6Bd4W0qwkp2j6zjnlWjYUAX x-ms-exchange-transport-forked: True 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-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:208446 Archived-At: > > 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.