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: `character-fold-search' should be a user option, like `case-fold-search' Date: Tue, 1 Sep 2015 08:49:02 -0700 (PDT) Message-ID: <3a794017-27a5-43f7-809b-a3ebe894c1de@default> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1441122586 19117 80.91.229.3 (1 Sep 2015 15:49:46 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 1 Sep 2015 15:49:46 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Sep 01 17:49:34 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 1ZWnoS-0000py-1f for ged-emacs-devel@m.gmane.org; Tue, 01 Sep 2015 17:49:32 +0200 Original-Received: from localhost ([::1]:55257 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZWnoR-00012R-KK for ged-emacs-devel@m.gmane.org; Tue, 01 Sep 2015 11:49:31 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44495) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZWno6-00010E-JP for emacs-devel@gnu.org; Tue, 01 Sep 2015 11:49:11 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZWno2-0004ov-Aq for emacs-devel@gnu.org; Tue, 01 Sep 2015 11:49:10 -0400 Original-Received: from userp1040.oracle.com ([156.151.31.81]:16903) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZWno2-0004ob-3P for emacs-devel@gnu.org; Tue, 01 Sep 2015 11:49:06 -0400 Original-Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id t81Fn4Lj001170 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Tue, 1 Sep 2015 15:49:05 GMT Original-Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75]) by aserv0021.oracle.com (8.13.8/8.13.8) with ESMTP id t81Fn4qk027079 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL) for ; Tue, 1 Sep 2015 15:49:04 GMT Original-Received: from abhmp0012.oracle.com (abhmp0012.oracle.com [141.146.116.18]) by userv0122.oracle.com (8.13.8/8.13.8) with ESMTP id t81Fn4ng015071 for ; Tue, 1 Sep 2015 15:49:04 GMT X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9 (901082) [OL 12.0.6691.5000 (x86)] X-Source-IP: aserv0021.oracle.com [141.146.126.233] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-Received-From: 156.151.31.81 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:189391 Archived-At: Subject line says it all. Users should be able to customize this variable, to decide for themselves, without fiddling with `setq', whether search starts by default with or without character folding. They should be able to find this easily, as an option in custom group `matching', right alongside `case-fold-search'. No? I customized `case-fold-search' to nil long ago, and I will likely do the same for `char-fold-search': set it to nil. By default I want search to distinguish different characters. Different users have different uses and different preferences. Fortunately, the behavior can be toggled. But the default behavior should also be customizable. Users should not need to use `setq' for `char-fold-search' but be able to customize `case-fold-search'. This is a (minor) step backward, IMO.