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#7787: 23.2; wrong meaning for mouse-2 while in search mode Date: Wed, 27 Apr 2022 14:44:48 +0000 Message-ID: References: <4433B297-FA8A-4172-8CAF-9E9C65760116@mac.com> <871rry3g2g.fsf@marxist.se> <64FCE389-3139-4011-B06A-F8C220CCDBC9@mac.com> <87v9pa1wyr.fsf@marxist.se> <87k15b9kip.fsf@mail.linkov.net> <87v9hngyp3.fsf@mail.linkov.net> <875yn7ansu.fsf@gnus.org> <864k2qryz9.fsf@mail.linkov.net> <87sfqafbaz.fsf@gnus.org> <86sfq89nwd.fsf@mail.linkov.net> <878rs09g8n.fsf@gnus.org> <867d7j8yi6.fsf@mail.linkov.net> <875yn28y9a.fsf@gnus.org> <865yn2togf.fsf@mail.linkov.net> <87mtgd2vuf.fsf@gnus.org> <86ilqyo5c0.fsf@mail.linkov.net> <87zgka79rm.fsf@gnus.org> <86wnfdi4e8.fsf@mail.linkov.net> <87levsjhxk.fsf@gnus.org> <8635hzx4n7.fsf@mail.linkov.net> <875ymuenrf.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="5063"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Perry Wagle , "7787@debbugs.gnu.org" <7787@debbugs.gnu.org>, Stefan Kangas To: Lars Ingebrigtsen , Juri Linkov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Apr 27 16:45:24 2022 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 1njiuy-0001B6-Lw for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 27 Apr 2022 16:45:24 +0200 Original-Received: from localhost ([::1]:39506 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1njiux-0000cV-HW for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 27 Apr 2022 10:45:23 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:33092) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1njiuc-0000Xw-Vm for bug-gnu-emacs@gnu.org; Wed, 27 Apr 2022 10:45:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:50031) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1njiuc-0001w3-LP for bug-gnu-emacs@gnu.org; Wed, 27 Apr 2022 10:45:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1njiuc-0004DJ-FO for bug-gnu-emacs@gnu.org; Wed, 27 Apr 2022 10:45: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: Wed, 27 Apr 2022 14:45:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7787 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: confirmed moreinfo Original-Received: via spool by 7787-submit@debbugs.gnu.org id=B7787.165107069816171 (code B ref 7787); Wed, 27 Apr 2022 14:45:02 +0000 Original-Received: (at 7787) by debbugs.gnu.org; 27 Apr 2022 14:44:58 +0000 Original-Received: from localhost ([127.0.0.1]:43928 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1njiuX-0004Cl-Ir for submit@debbugs.gnu.org; Wed, 27 Apr 2022 10:44:57 -0400 Original-Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:49472) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1njiuU-0004Cb-9t for 7787@debbugs.gnu.org; Wed, 27 Apr 2022 10:44:56 -0400 Original-Received: from pps.filterd (m0246627.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 23RCFwbA015535; Wed, 27 Apr 2022 14:44:53 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=x1kpnrXK3J+PLjlSJujEbq1DyLCYZJP9uQm1IdiMTKI=; b=mO5w1DNaieZNWSLGLidiFaqKo43M1TRFgn975sMtAJX36Wci2KqKv6s9lCPAxmE6f6KT R3d1X07+b51bfl7N9jXM2mYwX+6XrPBKEVuKv+4/lK8I4k4pYVz/eNOSGle8MWD8uoc2 kz7qHifkOZQ9upzH7n6VLXVPK6G/wgURRuy9NmL+1P2T/rfxsKbTELFaeicUTxXCo60l qDyGUumPTneC8zUqLFkz3m4qufFtF5oiNMD0rxCF7LcqFTJK7I+5Hqu6eDYdAMYU7PAQ Lo6bPoH4A6noDVoz5QyOxQc52c/CB4+/lVLaByEUh/d+ehPIKJtEqkdSfvrK7j3Q1gDU kg== Original-Received: from iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta01.appoci.oracle.com [130.35.100.223]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3fmb9as8gc-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 27 Apr 2022 14:44:52 +0000 Original-Received: from pps.filterd (iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (8.16.1.2/8.16.1.2) with SMTP id 23REeaCI030134; Wed, 27 Apr 2022 14:44:51 GMT Original-Received: from nam04-mw2-obe.outbound.protection.outlook.com (mail-mw2nam08lp2171.outbound.protection.outlook.com [104.47.73.171]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com with ESMTP id 3fp5ym1brh-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 27 Apr 2022 14:44:50 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=G3+SPkoPvh82l65SeIvSbUsbnh2FQeizEx1XYxb+OP5NS6eNXqLLHbAIWALGdcmLrNct4FQPM2Tw6twlVMjFJkNER6+pAoYeyHM32jLc1O10mal2Tqpz/kEB5WYomB+2EO8Q5QqNGU9G6bZsvwYSODtZdvvZXQ5yeVUT0m3WOiw9ms9qEDyWaMpajXiZa4QkvQ2ES1hGm9GZifXE9tf5mWUuxtrQIvvNTejwgsFfNCFxvZCu+GEwKuAGIXu88plgszTpLuTi14lvQ9mgZZozXEelxtW+AAtcXpNzb0LBo0xTzBZD+tfsicPwqzTsTThYmI6qR++Pb3cVdHgbN16rCg== 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=x1kpnrXK3J+PLjlSJujEbq1DyLCYZJP9uQm1IdiMTKI=; b=l4Z8BeHyg9DllNrXDBpNOHYN46m2j4Sc16nZJy3phLplPbXgaWtxaUdNhePcK4SI9pYfp8j14/y1Y0mE6mEsykfZyZ8YDBHr9+RpHD/VjMyPkS7fzz7EEGp3Hv0A67Atnk1m0SKlCEQN3oFLWY89USHRHJNpBmr8a0VQeC3rRex/0Hk424LMffA5VMDUVJ8+dLjkJGqaokjEK0cIwZCCWlQIU/adm8pcAda4noePjUyJAGiwWs1b3CsIZKdMllzFkrA/6qfGuhPeUFmfrgIZeRSD8tCZnMryASk4oMleRH2bEBsWED0pOqeA40HdQwvBMTesaGln6GBHWRdadd/BEA== 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=x1kpnrXK3J+PLjlSJujEbq1DyLCYZJP9uQm1IdiMTKI=; b=W5y+08koYKdMVKQ6mXDC9kK8l6UMT/SlVLZ1d+p3ViHG/1Aj+PfSGkxwREmqSatCr3r67npej7DE8dY6+E1zWPpk7XgyFRdQ3Jihf5qmHdisEIw/yGlOMLplQan3mWlBdBkVg7ZbRaWlxB2bfKbGOeQDIbuk9Nffd98qbblHYL0= Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by MN0PR10MB5912.namprd10.prod.outlook.com (2603:10b6:208:3cc::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5186.20; Wed, 27 Apr 2022 14:44:48 +0000 Original-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.5206.013; Wed, 27 Apr 2022 14:44:48 +0000 Thread-Topic: [External] : bug#7787: 23.2; wrong meaning for mouse-2 while in search mode Thread-Index: AQHYWi8K+//8Ac0+gUqP3LuI72SDPK0D08zg In-Reply-To: <875ymuenrf.fsf@gnus.org> Accept-Language: en-US Content-Language: en-US x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 1366a601-d7b8-48dc-ef34-08da285c7aa5 x-ms-traffictypediagnostic: MN0PR10MB5912: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: 7HMmdSOTcqVzrnqdz85xCwo6CLcRudWvjsfJ+wkzeg7e8w4PCNFrCHy7zlCGMiIEBjTMLG8PXrQoHA3vMaMqjGtw17xtINas2Pw4PhWul9Hy3VxJ7bvw+A0BIKgNhf9IvGds9Re6atzbvygpw6r8cpPQxHFKFYMLxiTgTOMyiciiyOiSKcjl6IA6quxRkzq+0jVUraiMCnJ2lSgciyLvjtyIjtjlnPqzTrhqavQCltb44GKiTn41HCTLsDynnxfaYqExW8eTu9XAXXvkovO8BeRwdEaRO/Ul3PceQW3vXFKuERtNjccsCa1M0AUW6ZJKKtESfSosgBpFYkA4ZDCSyWbm72PJyOQoxBGbqGTjlnNKkDl66o2Zh5lekEyvVxJjTRtNhoa2Cz9QWpQ9op1byhANZ1G2kgM/ar9RV1TtbyEbzRlHngwbOX/LoOuX32CAbpi82tul2Go3H6IlaGcnb841emM8rpAMhsSXtIrQRlH9GKT94Ou6YKtDFUZbaFclYsILhOW7DbG1MWHEb0hxiDj/BR3guM9iAIX8p8piVb9XR9zd3Br30GOE0GvfNcNts4dyfKyBkNXoR4bYujJXLml/lS1ZL51QQqoemVfujegr46UeAAp59BVLGH8nAj3MglyjlHq5sOjQWWlG0g94jCpuyU/f95Q79/okXUA0NjzkoO1aWcAzlJOfn3248DDkZESElhqh7ulYwKBBIraMig== 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)(52536014)(8676002)(83380400001)(7696005)(38070700005)(86362001)(8936002)(33656002)(66556008)(122000001)(508600001)(55016003)(4326008)(26005)(66946007)(9686003)(66476007)(2906002)(76116006)(66446008)(6506007)(5660300002)(64756008)(44832011)(110136005)(54906003)(38100700002)(71200400001)(186003)(316002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: ioQuo8AN1f+GRcr4JwQ1m+1h0ZOSWDF2QEUpJuFiss1DgK8gsw90S/gAr5KDKeYh8M7Iemr5kGaDFu5G2Z9udOheW9uRmhir7LQX6R5bjDUC75vASaddY5HAeD4HyVF+hzo1LRWtsKrPFQ+BLjkQ4X0jaiq820syXWIGfLBII38R7v9pZvIWD4LEyLacAGo4rfSqPY6Wub+0zvsmqjeebgYfQeITzeokfcjrFRokoZtM5z8+St7gMRl+oKHl6DBuBECHBHB5JIeGrM/FuDOiI27veNNjdis5wjub4UKhKyYYkafhgI3Sgtr/WQRpqnsOm/teYEGVVh7EL/K4STA0+amTmrFXB8wpCvcXHOZxQ6eEjutJHf3pflF8+7tWi3sKreO+cguTlgjGELHgBdB4WgJ1CP11YAM7Z0pKSzvgJqZcTGZFqEua02C8kvjIqdsHOvqSGboR896iOj40QTGijvDChcvz+whUr31ymfu2kS3vfc2/M+EoIaKZIjgkM+DkubuPiI62vlEXX8gpKTPJL+WyjzOQ17n+12A/7YsOPBaNfjp3HjR/W+4RxluiRrAILW9MXMKmGWFyTCjgvLCWGUknplIrBK/mmGk5Ze7otPf0ij7WNO+89CwzJNAshNQZOxjOTw4x2owfE+sUw7izRWLd1IgXuyKqELCxjrVkRnptaK2PB4pgsHS/Xij+GDYZTUkQq1DZtX9i9LAhRpC9rVHhPGTqnsOniOrm8UddpuVRnHNIgIi1GgLMa1 KIV9Z9UVSW8jMdTplzgC9Wmj1pHYHhCU6Tl7hkEQkeW6YMhOiPhP6ZWl439skZni6T2/MsokbXSb3KdK9q+SSJoHLzqQYsrhUl 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: 1366a601-d7b8-48dc-ef34-08da285c7aa5 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Apr 2022 14:44:48.5518 (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: Vjsw/1P2I3NVKQuDEVdWgrP7lofuwZR6HqxCaBGCsAiB0k9fbDm474l00N2vNhM/B+Ib9q99gXOozlckfYxc+g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN0PR10MB5912 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.486, 18.0.858 definitions=2022-04-27_04:2022-04-27, 2022-04-27 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0 mlxlogscore=999 mlxscore=0 suspectscore=0 malwarescore=0 spamscore=0 adultscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2202240000 definitions=main-2204270093 X-Proofpoint-ORIG-GUID: T0nheADoLEKod28pnKVB6NPQwlYZmWYD X-Proofpoint-GUID: T0nheADoLEKod28pnKVB6NPQwlYZmWYD 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:230791 Archived-At: > > I'm not against reusing an existing option, I just can't > > connect the dots between the logic of mouse-yank-at-point > > and yanking from anywhere in the buffer. But if OP would confirm > > that customizing mouse-yank-at-point is indeed what is expected > > then maybe this would be fine to be able to close this request? > > Otherwise, a new user option or even a new command would be fine. >=20 > I've now made this change in Emacs 29. If it turns out to be too > surprising, or people want more configurability (for instance, they > don't want the mouse-yank-at-point action in general, but only in > isearch), then we can introduce a new user option. Too bad. As I understand it, the point of this feature (which dates from XEmacs, IIRC), is to provide an (optional) Isearch-specific behavior for mouse-2 yanking to the search string. IIUC what Juri has been saying, I too think that `mouse-yank-at-point' is an inappropriate way to control (what should be) this Isearch-specific behavior. Nothing at all suggests, let alone implies, that someone who wants this Isearch behavior also wants non-nil `mouse-yank-at-point' behavior everywhere. ___ You say, "If it turns out to be too surprising". That's unlikely, as this is opt-in, and its more likely that few people use this optional behavior or are even aware of it. More likely is that only people who already use `mouse-yank-at-point' non-nil will discover that it yanks to the search string. Whether they will like that or not I can't guess, and I don't really care. (At least the original behavior is still available with isearch+.el.)