From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?utf-8?Q?=C3=93scar_Fuentes?= Newsgroups: gmane.emacs.devel Subject: Re: On language-dependent defaults for character-folding Date: Fri, 12 Feb 2016 19:42:50 +0100 Message-ID: <87a8n5srbp.fsf@wanadoo.es> References: <87mvr9wxqz.fsf@wanadoo.es> <87io1xwq1e.fsf@wanadoo.es> <87vb5wvzfz.fsf@mail.linkov.net> <87io1wt4cc.fsf@wanadoo.es> <8737syoima.fsf@mail.linkov.net> <871t8iu277.fsf@wanadoo.es> <83d1s28kvh.fsf@gnu.org> <87r3gis7sm.fsf@wanadoo.es> <83twle71xy.fsf@gnu.org> <87io1us0te.fsf@wanadoo.es> <83pow26svf.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1455302608 11804 80.91.229.3 (12 Feb 2016 18:43:28 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 12 Feb 2016 18:43:28 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Feb 12 19:43:19 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 1aUIgZ-0004to-Ac for ged-emacs-devel@m.gmane.org; Fri, 12 Feb 2016 19:43:19 +0100 Original-Received: from localhost ([::1]:35366 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aUIgY-0004GR-MV for ged-emacs-devel@m.gmane.org; Fri, 12 Feb 2016 13:43:18 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52589) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aUIgJ-0004G4-Pz for emacs-devel@gnu.org; Fri, 12 Feb 2016 13:43:04 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aUIgE-0005hW-Qs for emacs-devel@gnu.org; Fri, 12 Feb 2016 13:43:03 -0500 Original-Received: from plane.gmane.org ([80.91.229.3]:33979) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aUIgE-0005gw-Jg for emacs-devel@gnu.org; Fri, 12 Feb 2016 13:42:58 -0500 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1aUIgD-0004dI-Ax for emacs-devel@gnu.org; Fri, 12 Feb 2016 19:42:57 +0100 Original-Received: from 173.red-83-43-64.dynamicip.rima-tde.net ([83.43.64.173]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 12 Feb 2016 19:42:57 +0100 Original-Received: from ofv by 173.red-83-43-64.dynamicip.rima-tde.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 12 Feb 2016 19:42:57 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 28 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 173.red-83-43-64.dynamicip.rima-tde.net User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) Cancel-Lock: sha1:2afxyo78guD0Dy5gKEv0Eac0qTA= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 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:199827 Archived-At: Eli Zaretskii writes: >> ñ shall match ñ, but n shall not match either, from an Spaniard POV. > > But in the case of 2 characters, a literal n is present in the buffer, > so not finding it would be a miss, don't you think? Then you are not thinking as an Spaniard, but as someone who is versed on character representations by computers. In practice, n matching ñ (the composed one) will not be a big issue, since it will happen rarely. Same for the rest of compositions that looks like ñ but are not "the" ñ. If someone complains, we can explain what the problem is and that we opted for handling such compositions as groups of characters. > What about finding ⒜ when searching for a, don't you want to find > that? This is not specific to any language. That would be nice, sometimes. If I search for (a), should it match ⒜? What if I wish to replace all occurrences of (a) by [1]? Do you really want to go down that route? But we are digressing. Eli, you are missing the point. If you wish to set Emacs defaults as per the convenience of people who think of text as a series of codes at the expense of breaking basic expectations of those who see text as... text, well, frankly, I don't think it is a good decision.