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#24510: 25.1; Info: searching for ` does not find what looks like ` Date: Tue, 3 May 2022 14:58:37 +0000 Message-ID: References: <6905ca6f-0573-4a2b-b346-d5df47862e09@default> <87zgk5mqkm.fsf@gnus.org> <86levp6rce.fsf@mail.linkov.net> <8735hxjcqj.fsf@gnus.org> <86fslwxuxe.fsf@mail.linkov.net> <87pml0gq1p.fsf@gnus.org> <86bkwjvmwg.fsf@mail.linkov.net> <874k2a4wwl.fsf@gnus.org> <86y1zlgou1.fsf@mail.linkov.net> <87ee1dcc5y.fsf@gnus.org> <865ymnrk01.fsf@mail.linkov.net> <877d72zyzt.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="32287"; mail-complaints-to="usenet@ciao.gmane.io" Cc: "24510@debbugs.gnu.org" <24510@debbugs.gnu.org> To: Lars Ingebrigtsen , Juri Linkov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue May 03 16:59:16 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 1nltzg-0008AQ-0b for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 03 May 2022 16:59:16 +0200 Original-Received: from localhost ([::1]:56708 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nltze-0000fg-Td for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 03 May 2022 10:59:14 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:50698) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nltzS-0000cG-NC for bug-gnu-emacs@gnu.org; Tue, 03 May 2022 10:59:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:46776) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nltzS-0007Ev-CG for bug-gnu-emacs@gnu.org; Tue, 03 May 2022 10:59:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nltzS-0006nj-9V for bug-gnu-emacs@gnu.org; Tue, 03 May 2022 10:59: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: Tue, 03 May 2022 14:59:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24510 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 24510-submit@debbugs.gnu.org id=B24510.165158992526114 (code B ref 24510); Tue, 03 May 2022 14:59:02 +0000 Original-Received: (at 24510) by debbugs.gnu.org; 3 May 2022 14:58:45 +0000 Original-Received: from localhost ([127.0.0.1]:40673 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nltzB-0006n8-7Q for submit@debbugs.gnu.org; Tue, 03 May 2022 10:58:45 -0400 Original-Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:12470) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nltz7-0006my-GZ for 24510@debbugs.gnu.org; Tue, 03 May 2022 10:58:44 -0400 Original-Received: from pps.filterd (m0246630.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 243C2Uaj026110; Tue, 3 May 2022 14:58:40 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=KcMLLS1SbjX+lxL7HxQYz12XZsXAqcSSgzXIsmTMlQc=; b=hZEUzfXtsp6R1AShUfKHK/vQoauUT1dO0J2pMjKKy/D62jgg4zeQNYfXT5VFycjMWYEC MXxg9srqqsd4MT2Vch4GZ3MQTwTIQgYLCZlOU4psvMydGxGa8T10aPnmjuNhL4SaIJpk DdEvm6De01TGdHdy+JizZrfVSBlmiPZTyqJ1PlQE/dBz1DtwEwVwtlVfshp7YVdbBcEn hkDkJ9xP3aKX/s9JYh7K4HHLk5G/MIQN5RpkxD8RY52OSc0WlLmCoNBAUVl2brzMZahh hD/zNNOLdS2PUY36GhUQF9t2X9WQLd3lsdsU2PlMWnIjhBJoWppNAZGkJbbDRP+63o1W Uw== Original-Received: from iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta02.appoci.oracle.com [147.154.18.20]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3fruhc5uv2-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 03 May 2022 14:58:40 +0000 Original-Received: from pps.filterd (iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (8.16.1.2/8.16.1.2) with SMTP id 243Eugir034226; Tue, 3 May 2022 14:58:39 GMT Original-Received: from nam02-bn1-obe.outbound.protection.outlook.com (mail-bn1nam07lp2045.outbound.protection.outlook.com [104.47.51.45]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com with ESMTP id 3fruj92ra0-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 03 May 2022 14:58:39 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kzJosDuw6j1fSJMy+0IydfHAKYctmATtKjqFZZRdIHioVvjYF20KiWiXLwo6u/1the/vkj5xM/ZRfryfaXnkQ1fmJf0VK/Z/EURq8A8Qbj8u2RYa41BbtL4pWBKX4Ye3OCDlf+uJxoem+OsT6LNX1F4KshtRULYxoHukYpeDvcJfuMnKT2zpX0aFWp0Hzzeh+5Ih6+LDfOxW0vRUTso8MGnKVGBnaYmtmwr3t4tLhf2d3ZfUsSywmww5gEMop4PZ4qvZhi7s2Cno7jwUs2KizV1RCeDkA+6WModAEHlYJuLEInYU1vUQx8tiBoulzQrlSxfci7OwiUo3kLrJ76faoQ== 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=KcMLLS1SbjX+lxL7HxQYz12XZsXAqcSSgzXIsmTMlQc=; b=W9ycdN6QZf7/Xl8mgzvr/RNj7nNkmQPbfQtx89WRP6SzicV7tdiMJuDchWpkzrf/ZwEnmAo8ZAfjj6MbJWrbg+iIvrx+xwFPvLbLFa8J3BX7u3Sf2R7LcCJKj9VT1tQPa9l6ql6TO1yVliE5YvPHkjg6v3NFNEqyXFHTXTSPuZk0ALE5qRBufdWz/ss7fQD1YUxQMf1/s3tBBXLalprpCd2R+bEfoSWG125sMekf6IOM42kU2izU7FgEAA/6DvARjL2PhjAkg039S5w4EPRyxoS8jShSCDqSvfwCb6kqHaTkVnC/Rjq1uP0q6OjzSJcswrRMYqitwqyj2Ry0YmhSxA== 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=KcMLLS1SbjX+lxL7HxQYz12XZsXAqcSSgzXIsmTMlQc=; b=gfLA2LJNzbkt5VR5cln02/eKEHDeIuXyKYns8QHcqeNngtG4AoGxarZxW+7n37CmmGU/mOTkoM8c0hP5hdQ4qoYCVbueBB42NKG0HoTMy57FtjKPwtjY8adRpluakPGm3Mu0a1PYu2cwlrEfM+0PTzJp4Q6Z6MEc5tl7KBhpfvQ= Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by DM6PR10MB3434.namprd10.prod.outlook.com (2603:10b6:5:6a::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5206.24; Tue, 3 May 2022 14:58:37 +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.024; Tue, 3 May 2022 14:58:37 +0000 Thread-Topic: [External] : Re: bug#24510: 25.1; Info: searching for ` does not find what looks like ` Thread-Index: AQHYXtlTYOyRmKDwyUOQWTtkvqY72a0NOCWA In-Reply-To: <877d72zyzt.fsf@gnus.org> Accept-Language: en-US Content-Language: en-US x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 45a224be-18b1-4549-4a4c-08da2d156754 x-ms-traffictypediagnostic: DM6PR10MB3434: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: 9IlEO7s5s9gcJUza3wWK25kECZhwa1fBKRsrdfh4nqxSeBwy/+LcBLpt5i6rnEDaY/8K5yKJ4vXAMzDie3lIp72UgdpbXvm/on77/Z6kIYU02slvknMRaUMuvqbjNsLXdIROdRsq6Cosx5ANTxKmv2n1PSEsfNMl31VTwu5ckYDt991AhhLSsywFJcNOuPcsNZs7pDfVLr9+EYo1NUTpOrYZRp5yHn2chTLzeHXuP40gNuZiLtycMPwM9RkHIGzhs0t2B/iGHBZ3TzBRNV4c43XpCs/wzl21MWzd8r4q6GGeWXaT7Jj8Ydz0o1JNI1nCkOSAaONG7hhd+Jv4fgg5nIvXZGeLh2P7rOIvvVzDtOPY38Ttr2exepqAzMwRkywxdNWJhOrdGR4g4qgqpnVR5IS+pierKeAOr5hySoVwoWwPi0wANLxOmHeLCxshqWKIe3zSWzTeZ02BmwHEccCHNUtzwYxPciSLuUFqvNSuh8pZgRoK29hxXU8w3+BLVzCFu/acbQ3BtgDTcI9tj904ARiyKCi/uQGHL5nLZTj98+Ivf6l/jn4miYN2K4aWrC+Q5bkVRXcGe7Vdfun2k84lqzL21tUqWRt6BInuy2ly1641RiDlNB9+ilwb7p+3EPW1Rvsl53n/j77QfBBq3CEGMBLp7XcR0zf2P497cS4iAdEdXhDjAu5gB/SSRZHoF7Q6RdvjpHPBVmViv/G49s+09q7jtS5DKC8j1pieD+pWK6M= 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)(8936002)(5660300002)(186003)(316002)(8676002)(4326008)(64756008)(66476007)(52536014)(66446008)(66556008)(76116006)(66946007)(86362001)(110136005)(7696005)(38070700005)(38100700002)(2906002)(508600001)(55016003)(71200400001)(44832011)(9686003)(26005)(122000001)(6506007)(33656002)(51383001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: V4zA4uau9Zdkd/lXx5lcg0JJ+cOIdNgVuVWeNiuCq19D2bwnKdoCPl9Cm44RRBU7P3JwVRVAeBLBFaQHHZxOD7hynx8ShYat1K4vmM5TBpx9jJrAXszNac0ORKbB99o5LOOoHBGMWQEOj9otESD2nTKuJdxGyiID+A1RKx0VuwjNvJV3sFmf4yG6nB986+gKFrjKOGVLGnpESCbbtmbGwVPmkwh0W4Rr03TFJGZ6Th7WELm/msE3F4acFnB9uKGYRAjUxZDwiUx2E5lU4oyaqdRxdKxVh84SshB1Hg4LRs35brxQVwCk24rR3NYaV+PGk/hmJxjyKGe3/JMmyPjXrIkjTDn23bDPzRwSig08s2HnonlK9ENlLWe1QAtAozxz1MhzUhKupPACCjFd/D6iNcZPIyD6eCOTBYXi/BZH2JROXwqx7yt6PfACu1Ra1b9fUuEqaZnf+tuBvEdb6dX6l9NkO/OQSmIK9OVYDfySykTOJTeXxYfvUsc9psllq9qbXM5eIPfDjiI4S8atXFBa9dTcnbkXtJLiMrJa3oVrMawrQs+/WB7W1KC5NvU+C6r19ySO/JDxA+5JLYGPNGqNLubypUV5BrOT7lD88ZVn4i+e2KEM2DlORrJLcxFmRUetFm3ZZGg2Lp2NbKJZOGz2ShRxNgupbln07JwBfHOT0mN/iy+22aYozT96DBGeOiDYF7tTn6SARKZwgwDR6xNzb+EVE7dzyt+0KD39Z1mx1ZtOHJRFFCKx7bJJoS 4B5blTPbZHIVUoKz+xXfhSI+ouc6mEnL2ZbW9qvS1aWNINl52duwDayQSTvJkCnnbWPbLyGiJBVd+KmQtDzC8jTrCAvSSlezcx 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: 45a224be-18b1-4549-4a4c-08da2d156754 X-MS-Exchange-CrossTenant-originalarrivaltime: 03 May 2022 14:58:37.7332 (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: eR7DXzCcXt9Ju6u5Xz/vLVqn2Z4fQ8lUBrV/ZHsd7AkpFkx86OlWpHRUatn7kiHW31kCOj0qFFpSdFGb3rKP/w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR10MB3434 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.486, 18.0.858 definitions=2022-05-03_06:2022-05-02, 2022-05-03 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0 phishscore=0 mlxlogscore=999 mlxscore=0 spamscore=0 suspectscore=0 bulkscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2202240000 definitions=main-2205030106 X-Proofpoint-GUID: Sok5VgLQzNw2PXrtguWowHHyqR6bNm20 X-Proofpoint-ORIG-GUID: Sok5VgLQzNw2PXrtguWowHHyqR6bNm20 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:231329 Archived-At: > > I thought that by default Isearch always should be literal, > > so the user could search only for plain ', and not to match > > its fancy variants. >=20 > No, I want the default Isearch to fold `' with the=20 > fancy variants in these modes. :-) Do what you want for your own use. Please read the bug report for what this reporter reported as the problem and suggested solutions. Juri is right, here. For Emacs default behavior, Isearch should do what it does generally. But there should be a simple Isearch binding (at least in places such as Info) that toggles folding of _these particular_ confusables (misguidedly introduced by foisting curly quotes on Info). This toggling should be separate from toggling the more general char-folding. [And see what I suggested about maybe providing feedback when users can't find ` matches etc. There's unfortunately no easy, complete solution to this problem, I'm afraid.] Users should also be able to specify whether, for them, such folding is on by default. IOW, make it easy for users to control this. But don't change Isearch behavior here by default. Yes, unfortunately, that won't help uninitiated users deal with these confusables as well as would folding them by default. But it's saner. And it would be better if the default font, at least for Info and Help, were one that did not confuse these quotes so easily visually. The default, at least on MS Windows, is especially pernicious in this regard. This is just another annoyance/headache caused by Emacs adopting curly quoting everywhere. Emacs has tied itself in knots to confuse users and make their life more difficult in Info and Help, all in the name of becoming more "modern" by changing the brilliant, simple text feature that was `...' to plain old curly quotes. Bad dog.