From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Andrea Greselin Newsgroups: gmane.emacs.bugs Subject: bug#52394: 27.2; Isearch with char folding enabled =?UTF-8?Q?doesn=E2=80=99t?= match equivalent strings Date: Sat, 11 Dec 2021 21:13:01 +0100 Message-ID: References: <86ilvwkidx.fsf@mail.linkov.net> <86czm2ncfe.fsf@mail.linkov.net> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="0000000000009c8d5205d2e47943" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="38847"; mail-complaints-to="usenet@ciao.gmane.io" To: 52394@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Dec 11 21:14:09 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 1mw8kz-000A1D-Ge for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 11 Dec 2021 21:14:09 +0100 Original-Received: from localhost ([::1]:49304 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mw8ky-00036a-KE for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 11 Dec 2021 15:14:08 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:58494) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mw8ks-00036D-KP for bug-gnu-emacs@gnu.org; Sat, 11 Dec 2021 15:14:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:38509) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mw8ks-0004XV-Bp for bug-gnu-emacs@gnu.org; Sat, 11 Dec 2021 15:14:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mw8ks-0000b2-6w for bug-gnu-emacs@gnu.org; Sat, 11 Dec 2021 15:14:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Andrea Greselin Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 11 Dec 2021 20:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52394 X-GNU-PR-Package: emacs Original-Received: via spool by 52394-submit@debbugs.gnu.org id=B52394.16392536252262 (code B ref 52394); Sat, 11 Dec 2021 20:14:02 +0000 Original-Received: (at 52394) by debbugs.gnu.org; 11 Dec 2021 20:13:45 +0000 Original-Received: from localhost ([127.0.0.1]:50055 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mw8kb-0000aQ-12 for submit@debbugs.gnu.org; Sat, 11 Dec 2021 15:13:45 -0500 Original-Received: from mail-qt1-f169.google.com ([209.85.160.169]:35719) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mw8kZ-0000aE-Pe for 52394@debbugs.gnu.org; Sat, 11 Dec 2021 15:13:44 -0500 Original-Received: by mail-qt1-f169.google.com with SMTP id j17so11688477qtx.2 for <52394@debbugs.gnu.org>; Sat, 11 Dec 2021 12:13:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=bU0LAk3viERPGWmgHlfvmThmJS7P77EuJft7u9o6w9E=; b=NLfSARDeOhdi63hp8kK/iH2d3fYs7ynruMieFA6b69FlvN5iFwbQS9KNW6WaqCBq2k 6uzho8zz0kNRYlcQWR9SLnWE3E8t9dZ0/AjyPlauqC6rsPcOaDwDDdXNDzQ5S/UX6wMX jv9F/UsTu+W7lfunGtQjc/nVm1I/5oMmi81QPpwjZH9ncsiFoyiqYRgG4Tn3f7Y5n1Nc 7BVqUqe2BeBfX+o0+/iv3q0k5rwm5jdpDiz2N7gKvqkUVgaRpRecys+5LQC7w+KQv/NO 7y0P/6kQftQRf9E+Q9q26W5LHzMVeJhxo+pdDBS1I1gpMWFsslP2HkjXKtn1gKJT82Rv MCTw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=bU0LAk3viERPGWmgHlfvmThmJS7P77EuJft7u9o6w9E=; b=0KMpaAbBseonSIKLs1wWfHxIfc+95yhBvvYDHrTNWFh6zpx8xBcub2B6jFycpUiIe8 R3uEc5HQxy3/eVI7UvYSo4chdx5N2kMC+v+YtcoT5uv0LNxngmSYG3ggSJhkertjKiDF JLb4Wmnw4vLf2X3YZ4mVyJnMP0sAgXPgwRd1FlTbnUAA4rQeVYsCIwPub9lYm10yX/yO bF7O02jIGUr2jQ7t4i6iiDpl7xrQg3WLd6LxZvFbTVjUtdtMiOtG14BdbIG1yNRCL9VL Ogt9DgXaxudlf2HiFj1vGQqSLMHu0A9yshpbIIOMZjufZdKo7sHljboDyWuMiYLrjyFG /Fgw== X-Gm-Message-State: AOAM530XCseT18PUwvnEm5RTz8GXW/oRIfsLerk17stEWXR6BE5y/GDz CI4lRfsox/gM6nvywfm+fPmEKSMYYknsQPpbcCQpKpIVplM= X-Google-Smtp-Source: ABdhPJzHo2nMXbL9OSlcoUplptEqqE5qT8krFFbltsoUg1QqP0nhMsMIV5C8iWlyYlUkxtDyKN47j6NHbEQxEK8BLuc= X-Received: by 2002:ac8:5f0a:: with SMTP id x10mr36693149qta.607.1639253618231; Sat, 11 Dec 2021 12:13:38 -0800 (PST) In-Reply-To: <86czm2ncfe.fsf@mail.linkov.net> 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:222145 Archived-At: --0000000000009c8d5205d2e47943 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable I guess that removing equivalent characters would help make the string that matches longer, right? In this case having the possibility of building the sets of equivalent characters from zero would help. (For me, just the equivalence of straight and curly quotes would cover 90% of the use cases.) The options for customising these sets AFAIK are =E2=80=98char-fold-exclude=E2=80=99, but it=E2=80=99s not for building them= from null, and maybe the =E2=80=98char-fold-table=E2=80=99, but I=E2=80=99m not sure as to= how to edit it, it looks like it=E2=80=99s more for internal use than for the user to tweak. --0000000000009c8d5205d2e47943 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I guess that removing equivalent characters would help mak= e the string
that matches longer, right? In this case having the possibi= lity of
building the sets of equivalent characters from zero would help.= (For
me, just the equivalence of straight and curly quotes would cover = 90%
of the use cases.) The options for customising these sets AFAIK are<= br>=E2=80=98char-fold-exclude=E2=80=99, but it=E2=80=99s not for building t= hem from null, and
maybe the =E2=80=98char-fold-table=E2=80=99, but I=E2= =80=99m not sure as to how to edit it, it
looks like it=E2=80=99s more f= or internal use than for the user to tweak.
--0000000000009c8d5205d2e47943--