From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Questions about isearch Date: Wed, 25 Nov 2015 22:38:20 +0200 Message-ID: <838u5lx1ab.fsf@gnu.org> References: <83lh9lx6oi.fsf@gnu.org> <87k2p5zusm.fsf@mbork.pl> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: QUOTED-PRINTABLE X-Trace: ger.gmane.org 1448483945 18661 80.91.229.3 (25 Nov 2015 20:39:05 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 25 Nov 2015 20:39:05 +0000 (UTC) Cc: bruce.connor.am@gmail.com, emacs-devel@gnu.org To: Marcin Borkowski Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Nov 25 21:38:44 2015 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 1a1gpw-0004s8-NB for ged-emacs-devel@m.gmane.org; Wed, 25 Nov 2015 21:38:44 +0100 Original-Received: from localhost ([::1]:47600 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a1gpy-0003O4-Da for ged-emacs-devel@m.gmane.org; Wed, 25 Nov 2015 15:38:46 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52658) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a1gpu-0003Nv-Lx for emacs-devel@gnu.org; Wed, 25 Nov 2015 15:38:43 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a1gpq-000494-Ll for emacs-devel@gnu.org; Wed, 25 Nov 2015 15:38:42 -0500 Original-Received: from mtaout29.012.net.il ([80.179.55.185]:57550) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a1gpq-00047e-E6 for emacs-devel@gnu.org; Wed, 25 Nov 2015 15:38:38 -0500 Original-Received: from conversion-daemon.mtaout29.012.net.il by mtaout29.012.net.il (HyperSendmail v2007.08) id <0NYE002000NVZ600@mtaout29.012.net.il> for emacs-devel@gnu.org; Wed, 25 Nov 2015 22:37:53 +0200 (IST) Original-Received: from HOME-C4E4A596F7 ([84.94.185.246]) by mtaout29.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NYE005C41B5HG00@mtaout29.012.net.il>; Wed, 25 Nov 2015 22:37:53 +0200 (IST) In-reply-to: <87k2p5zusm.fsf@mbork.pl> X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 80.179.55.185 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:195253 Archived-At: > From: Marcin Borkowski > Cc: Eli Zaretskii , emacs-devel > Date: Wed, 25 Nov 2015 21:30:17 +0100 >=20 > >> 4. What is the equivalent of case-replace and the letter-case re= lated > >> behavior of replace commands to character folding? E.g., if the > >> replace command specifies to replace "foo" with "bar", and we fo= und > >> "f=C3=B6o", should we replace it with "b=C3=A4r" or something, b= y analogy with > >> letter-case behavior? > > > > I don't think we should do that. Case replacement makes sense bec= ause the > > way you capitalize a word is frequently (though not always) indep= endent of > > the word itself. That's not the case with char folding. At least = in > > Portuguese, accents only go in very specific places, and I would = _never_ > > want emacs to add an accent to the replacement text just because = the word > > being replaced happened to have an accent. >=20 > +1. In Polish, e.g. "a" and "=C4=85" (or "n" and "=C5=84", etc.) a= re different > letters, representing different sounds, and possibly changing the > meaning of a word (for instance, "kat" is an executioner and "k= =C4=85t" is an > angle). But replacement is all about _changing_ text, so this argument doesn'= t seem to be applicable.