From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?UTF-8?Q?Cl=c3=a9ment_Pit--Claudel?= Newsgroups: gmane.emacs.devel Subject: Re: Character folding in the pretest Date: Thu, 4 Feb 2016 11:36:04 -0500 Message-ID: <56B37DF4.7000808@gmail.com> References: <87mvriuk3a.fsf@gmail.com> <8737t9ex1p.fsf@petton.fr> <83oabxyf71.fsf@gnu.org> <56B230D1.90902@gmail.com> <87bn7x4i4o.fsf@wanadoo.es> <87d1sc4rin.fsf@djcbsoftware.nl> <87vb6431rd.fsf@wanadoo.es> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="dKfMd8kbO59ovwmjjGkaV2JjM0liBPCwM" X-Trace: ger.gmane.org 1454603789 4072 80.91.229.3 (4 Feb 2016 16:36:29 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 4 Feb 2016 16:36:29 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Feb 04 17:36:20 2016 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1aRMtI-00069q-HE for ged-emacs-devel@m.gmane.org; Thu, 04 Feb 2016 17:36:20 +0100 Original-Received: from localhost ([::1]:42807 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aRMtH-0001sL-OD for ged-emacs-devel@m.gmane.org; Thu, 04 Feb 2016 11:36:19 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:38604) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aRMtB-0001oI-Fh for emacs-devel@gnu.org; Thu, 04 Feb 2016 11:36:14 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aRMt6-0001HK-FT for emacs-devel@gnu.org; Thu, 04 Feb 2016 11:36:13 -0500 Original-Received: from mout.kundenserver.de ([217.72.192.73]:61756) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aRMt6-0001HF-6D for emacs-devel@gnu.org; Thu, 04 Feb 2016 11:36:08 -0500 Original-Received: from [18.26.2.123] ([18.26.2.123]) by mrelayeu.kundenserver.de (mreue104) with ESMTPSA (Nemesis) id 0LmL6w-1Zrl9Y3uNe-00ZujD for ; Thu, 04 Feb 2016 17:36:07 +0100 X-Enigmail-Draft-Status: N1110 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.5.1 In-Reply-To: <87vb6431rd.fsf@wanadoo.es> X-Provags-ID: V03:K0:R4Jhsj99qmcBhiUBosViZu0NNVYoXKBFlVSGeEOgblZ6YFbq6t5 lLyvQN1txfKIOHuhNn00ebl5swSCyqCcq0Yp0zREXaLoojCeVf4twu3yFs5idAkhyT6YLaC aEJPYivpbKDl6ImCIKf2/v+uhNHxAsJ2Q+suEnatloCp6p0gd6ZGnQMDBdO5t87kj8Fxhxo 4G4zfAiiQ9eu+AkYw7Z6g== X-UI-Out-Filterresults: notjunk:1;V01:K0:MvSSLEpMahk=:zpUjC8c+7xucwBpoujS+IL aCUHhNoGcwn+rehLjx5cq29BBPCnulvxVUk/hsPQCiyr4SfVY28+G9wDFyndANM4LiUW4ILeL eslSLZVGPvCdocbIeBvb6lvNxMsfI2uTIYVI0LFN7HW7ZTLEO5yilYMTlGV0dWl0zG7L0aEQv AyvXSxwJPPrdO0MCedN+b9yhQKkoDLCbPEzQiwxEGczOGpnl8lAIrTjRylEFgvX7q2cngZwnf cTmI/OK3u9ssBeDIO0ueypjqYwoy2xk0GK5uYB/zVdwQKIJaj/S7FNmGKUqshNuy1k8ZRXLvu pU0tTsxqErCrDPDHNuxlvI61RLKyVtVQGB9vGBfunSUzxdm+4uJuUomINIGWu820cS8NxW9MJ 8WXt5wxPu6fRHIrSjKC57BkTJJJ5BPZSyOTKMBZPqgr2t0JEAfKq1SmLkxatp7pv18/HXyBZ4 9IWC8HUA3XVuZRYYrG5PeMKnqA/G2OC3Zkbc8khaaPlyxaLyyoWSszXc8zJzrZ9naN9aoIw78 Rg5U406Fh6mFgkLo29phFF4uxCR9BxJ06Zy2ijgJniMHqK0OwAJM3DlIy36xATGRE0d6bt9xK KDvsn/9IPStDM4T8mY+GfFt6a8iT2kpQvQuyPGoQadqmNQ5OG/idARB5lTb0uJxULhpd52c0l 5nfAh4S+NH8Gg7FUjuy9xHFK68e1fLKgURZrvPTKZn9E2gavvc6Kem/FCpo9vdaEDbkM= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 217.72.192.73 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:199303 Archived-At: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --dKfMd8kbO59ovwmjjGkaV2JjM0liBPCwM Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 02/04/2016 10:59 AM, =C3=93scar Fuentes wrote: > After seeing the case I mentioned (`n' matching `=C3=B1' in > Spanish text) it is obvious that the feature is not ready for prime > time. This is interesting. I guess it boils down to whether you're trying to av= oid false positives or false negatives. For me the strength of this featu= re is that it lets me find virtually anything using an dumb keyboard (one= without easy access to accents); I don't care too much about false posit= ives (that is, I don't mind if =E2=80=98n=E2=80=99 finds =E2=80=98=C3=B1=E2= =80=99). In that sense, it doesn't matter if letters "are different"; all= that matters is whether they look different. I imagine that's why the Un= icode standard defined things that way. It seems this behavior is consist= ent with that of most online search engines (I tried Google, Bing, and Du= ckDuckGo; all return accented matches for unaccented keywords). I'm wary of smart solutions based on locale or buffer language. It's not = uncommon to be writing a single document in multiple languages; especiall= y if names are involved. Plus, it's not obvious that a single set of sett= ings is enough for each locale. For example, one could argue that folding= accents makes no sense in French: =E2=80=98supprim=C3=A9=E2=80=99 means = =E2=80=98removed=E2=80=99, but =E2=80=98supprime=E2=80=99 means =E2=80=98= removes=E2=80=99. Yet it is not uncommon for people to write the latter f= or the former, especially when using a dumb keyboard. Cl=C3=A9ment. --dKfMd8kbO59ovwmjjGkaV2JjM0liBPCwM Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iQIcBAEBAgAGBQJWs331AAoJEPqg+cTm90wj3UQQALTpbYGfqJLSDy94FvWSaWaa 9k9AAzAKh1ICrOAdLD+dMf1rXlB9HhCcUQZ7haD8SxhZWLIByfjRiNwGJzbR9d9r X+RkJ1/TZ0EHHWr+c2qBTs/23sFs7aSX2BDSPpxjksPQsrFBXKIw4pS2QZ1VfdtV bD99QUl/od9i1EdS2rLxtOZ+2hoxjhdizNj/mrOFCgvwaQceAjGg1270HiKph+cB FOEjjeKVwDxS5MSq8ORpj5Wji/PdXCqyB5pgAt8NLwogHolKNHBEUOw3GJHK0KIT hdJOnONrGXwDnNGBQOS1scMX2iWaOFNVTNo3TmdHqggiOZnzhythkgS2QXYTfQWP ZXAxHV9dKxvuhwOiCV4OXWyetony70kztt87A3xW6QuBysolIlL1EUsezLS71t5Z KpP8f4ZwDoS42j+7YQADVShOmo8qu1xQfuei4PjZPMUrEVcIu9VplM1IP9MUBfnj EqCmj6lOjOfpXWXuBj+MMJR0L9OITHDGGruk3B1RrvGNBsHkWTT3d7lk4sVsP1Tw nv4IU6eYjDauXtI8rZJaFlpTlJrBJyUxh/UfE6LcQrrFDEjdl36MV9D8ztvozGeY wDsQHKLJCwCPqYUEYVALK/EkMhgM4mtVHfiDxG03JrCwdfKnREb7NfGEritNeEFw WY2gfeZl4tNUlLu1Vhci =Ynv7 -----END PGP SIGNATURE----- --dKfMd8kbO59ovwmjjGkaV2JjM0liBPCwM--