From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.devel Subject: RE: On language-dependent defaults for character-folding Date: Tue, 9 Feb 2016 09:48:34 -0800 (PST) Message-ID: <2352ccde-ffd7-40de-a169-832f87469ddb@default> References: 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 1455040505 13728 80.91.229.3 (9 Feb 2016 17:55:05 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 9 Feb 2016 17:55:05 +0000 (UTC) To: bruce.connor.am@gmail.com, emacs-devel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Feb 09 18:54:53 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 1aTCV2-0007J2-TI for ged-emacs-devel@m.gmane.org; Tue, 09 Feb 2016 18:54:53 +0100 Original-Received: from localhost ([::1]:58960 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aTCV2-0007cp-Ak for ged-emacs-devel@m.gmane.org; Tue, 09 Feb 2016 12:54:52 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:34774) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aTCP8-0005dM-7k for emacs-devel@gnu.org; Tue, 09 Feb 2016 12:48:47 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aTCP4-0001sQ-3G for emacs-devel@gnu.org; Tue, 09 Feb 2016 12:48:46 -0500 Original-Received: from aserp1040.oracle.com ([141.146.126.69]:37269) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aTCP3-0001sL-U1 for emacs-devel@gnu.org; Tue, 09 Feb 2016 12:48:42 -0500 Original-Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id u19Hmahh019110 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 9 Feb 2016 17:48:37 GMT Original-Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75]) by aserv0022.oracle.com (8.13.8/8.13.8) with ESMTP id u19HmaT0007500 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Tue, 9 Feb 2016 17:48:36 GMT Original-Received: from abhmp0004.oracle.com (abhmp0004.oracle.com [141.146.116.10]) by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id u19HmZpF015193; Tue, 9 Feb 2016 17:48:36 GMT In-Reply-To: X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9 (901082) [OL 12.0.6691.5000 (x86)] X-Source-IP: aserv0022.oracle.com [141.146.126.234] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-Received-From: 141.146.126.69 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:199621 Archived-At: > Char folding is primarily about being able to easily search for > characters that you can't easily type. It also has secondary uses, > like searching when you're not even sure which character you want to > search for, but I'm focusing on the first. I would say that it is primarily about searching for *any of a given set of characters*. It has nothing to do, necessarily, with the difficulty of typing certain characters, and it has nothing to do, necessarily, with not knowing which characters you want to search for. It's simply about wanting to treat a given set of chars as equivalent for search purposes. How you input a search pattern (typing, pasting) is only one consideration, for operation. > the point is that we should care about the > language that the user can _type_ in, NOT the language that they > happen to be _reading_ now nor the language that they happen to > _know_. Typing is only one consideration when defining default behavior. It is of course a reasonable thing to consider.