GNU bug report logs - #21277
char-fold isearch: how to disable

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Severity: minor; Reported by: rms@HIDDEN; dated Mon, 17 Aug 2015 05:05:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 21277 <at> debbugs.gnu.org:


Received: (at 21277) by debbugs.gnu.org; 20 Aug 2015 16:56:35 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Aug 20 12:56:35 2015
Received: from localhost ([127.0.0.1]:33747 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ZST8l-0000dP-4J
	for submit <at> debbugs.gnu.org; Thu, 20 Aug 2015 12:56:35 -0400
Received: from eggs.gnu.org ([208.118.235.92]:38465)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <rms@HIDDEN>) id 1ZST8j-0000dG-Aq
 for 21277 <at> debbugs.gnu.org; Thu, 20 Aug 2015 12:56:33 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <rms@HIDDEN>) id 1ZST8f-0002tV-8Q
 for 21277 <at> debbugs.gnu.org; Thu, 20 Aug 2015 12:56:33 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-1.1 required=5.0 tests=BAYES_05,RP_MATCHES_RCVD
 autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:50489)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <rms@HIDDEN>)
 id 1ZST8V-0002p4-Dm; Thu, 20 Aug 2015 12:56:19 -0400
Received: from rms by fencepost.gnu.org with local (Exim 4.82)
 (envelope-from <rms@HIDDEN>)
 id 1ZST8U-0001IQ-R3; Thu, 20 Aug 2015 12:56:18 -0400
From: Richard Stallman <rms@HIDDEN>
To: Juri Linkov <juri@HIDDEN>
In-reply-to: <87d1yjx76b.fsf@HIDDEN> (message from Juri Linkov on
 Thu, 20 Aug 2015 01:08:44 +0300)
Subject: Re: bug#21277: 25.0.50;
 char-fold search is a screw, and I can't see how to disable
References: <E1ZRCad-0000hK-Ta@HIDDEN>
 <mvmpp2mgyz0.fsf@HIDDEN>
 <E1ZRXmd-0002cV-AY@HIDDEN> <87d1yjx76b.fsf@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Message-Id: <E1ZST8U-0001IQ-R3@HIDDEN>
Date: Thu, 20 Aug 2015 12:56:18 -0400
X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address
 (bad octet value).
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -5.6 (-----)
X-Debbugs-Envelope-To: 21277
Cc: schwab@HIDDEN, 21277 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: rms@HIDDEN
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -5.6 (-----)

[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

  > > If char-fold really only affects ASCII and Unicode lookalikes, is it
  > > important enough to be worth mentioning in the echo area?  If not,
  > > let's delete it from the echo area.

  > One idea was to not display default parameters in the echo area.
  > So when e.g. char-fold search is t by default then it should not
  > be indicated in the echo area.

Might be good.

  > > Does anyone really want to disable it?

  > Like case-fold search, char-fold search could be disabled either by
  > customizing the corresponding variable, or interactively with ‘M-s '’.

Yes, but does anyone really ever want to disable it?

  > > On the other hand, lax whitespace search by default is a drastic
  > > change.  That should be listed in the echo area, and its default
  > > should be nil.

  > AFAIK, a drastic change was not in lax whitespace search per se, but
  > only in its combination with char-fold search that we could fix now.

Is that a certainty?  I now think the problem is simply in lax
whitespace search.  Some evidence is that it occurs in an Emacs from a
year ago, in which char-fold search did not exist.


-- 
Dr Richard Stallman
President, Free Software Foundation (gnu.org, fsf.org)
Internet Hall-of-Famer (internethalloffame.org)
Skype: No way! See stallman.org/skype.html.





Information forwarded to bug-gnu-emacs@HIDDEN:
bug#21277; Package emacs. Full text available.

Message received at 21277 <at> debbugs.gnu.org:


Received: (at 21277) by debbugs.gnu.org; 20 Aug 2015 09:37:01 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Aug 20 05:37:00 2015
Received: from localhost ([127.0.0.1]:33212 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ZSMHM-0005r9-9Q
	for submit <at> debbugs.gnu.org; Thu, 20 Aug 2015 05:37:00 -0400
Received: from mail-la0-f53.google.com ([209.85.215.53]:34174)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <arturmalabarba@HIDDEN>) id 1ZSMHJ-0005r0-TN
 for 21277 <at> debbugs.gnu.org; Thu, 20 Aug 2015 05:36:58 -0400
Received: by laba3 with SMTP id a3so19029980lab.1
 for <21277 <at> debbugs.gnu.org>; Thu, 20 Aug 2015 02:36:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:reply-to:sender:in-reply-to:references:date:message-id
 :subject:from:to:cc:content-type;
 bh=bHdfj7oRheEC0AMvktvxfee55HM9Rn0H+eeXZkDo9xk=;
 b=C+cWMc7BvIdZ7xTFgXXiFtZDDs5Ouv7cC1J/7Q5gNU761R5rxmbAe3SilbLi467fLn
 FPMEuJmwH4q4GdG8MffCx3Z3NUNlNDOiqc7DcteCihEFwaN12QBPglf+p8FsfswOiCZi
 6eqWU25E3GfAA4byN52GBDrp4tH/+sTtBaQjDN37yQTCP+NnaH+UJU+O1jiTseu6FmCY
 wnbwgaeFCOdOnHQualBVCqejFm0YQz2dnYQzyGcjpwIpv5AB9WMQmz+IffQT5e82NQQP
 KXVfgZ9+5AZ1aoARX00QvBqbZa3uekQeQFmuPzDvXE0rbgIlc1JZOWRLM+6OW1Q5y0eq
 dg3g==
MIME-Version: 1.0
X-Received: by 10.152.6.102 with SMTP id z6mr2009521laz.95.1440063416890; Thu,
 20 Aug 2015 02:36:56 -0700 (PDT)
Received: by 10.25.134.139 with HTTP; Thu, 20 Aug 2015 02:36:56 -0700 (PDT)
In-Reply-To: <87lhd7x7gg.fsf@HIDDEN>
References: <E1ZRCad-0000hK-Ta@HIDDEN>
 <87lhd7x7gg.fsf@HIDDEN>
Date: Thu, 20 Aug 2015 10:36:56 +0100
X-Google-Sender-Auth: oZ9RMfCe9WZ1EFwXANl2IJeL_SE
Message-ID: <CAAdUY-LcbVCboTrw5RqJQG4wH2UthWHvTPFmdaaV1Rg=UHawCA@HIDDEN>
Subject: Re: bug#21277: 25.0.50; char-fold search is a screw, and I can't see
 how to disable
From: Artur Malabarba <bruce.connor.am@HIDDEN>
To: Juri Linkov <juri@HIDDEN>
Content-Type: multipart/alternative; boundary=089e0149401c6afa1f051dbae466
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 21277
Cc: 21277 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: bruce.connor.am@HIDDEN
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.7 (/)

--089e0149401c6afa1f051dbae466
Content-Type: text/plain; charset=UTF-8

> There are both case-fold-search and its isearch-specific counterpart
> isearch-case-fold-search, so maybe both char-fold-search and
> isearch-char-fold-search should exist.

Actually, `isearch-case-fold-search' is an internal variable and
configuring it has no effect. If you want configure isearch's case-folding,
you have to use the general `case-fold-search'.

That is why there's no isearch-char-fold-search.

--089e0149401c6afa1f051dbae466
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><p dir=3D"ltr"><span class=3D"im"></span>&gt; There are bo=
th case-fold-search and its isearch-specific counterpart<br>&gt; isearch-ca=
se-fold-search, so maybe both char-fold-search and<br>&gt; isearch-char-fol=
d-search should exist.</p><p dir=3D"ltr">Actually, `isearch-case-fold-searc=
h&#39; is an internal variable and configuring it has no effect. If you wan=
t configure isearch&#39;s case-folding, you have to use the general `case-f=
old-search&#39;.<br></p><p dir=3D"ltr">That is why there&#39;s no isearch-c=
har-fold-search.</p></div>

--089e0149401c6afa1f051dbae466--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#21277; Package emacs. Full text available.

Message received at 21277 <at> debbugs.gnu.org:


Received: (at 21277) by debbugs.gnu.org; 19 Aug 2015 22:28:15 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Aug 19 18:28:15 2015
Received: from localhost ([127.0.0.1]:32961 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ZSBqB-0005ZB-7N
	for submit <at> debbugs.gnu.org; Wed, 19 Aug 2015 18:28:15 -0400
Received: from sub3.mail.dreamhost.com ([69.163.253.7]:44155
 helo=homiemail-a18.g.dreamhost.com)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <juri@HIDDEN>) id 1ZSBq9-0005Yv-Eh
 for 21277 <at> debbugs.gnu.org; Wed, 19 Aug 2015 18:28:13 -0400
Received: from homiemail-a18.g.dreamhost.com (localhost [127.0.0.1])
 by homiemail-a18.g.dreamhost.com (Postfix) with ESMTP id 0279F25006B;
 Wed, 19 Aug 2015 15:28:13 -0700 (PDT)
Received: from localhost.linkov.net (m212-53-116-166.cust.tele2.ee
 [212.53.116.166]) (Authenticated sender: jurta@HIDDEN)
 by homiemail-a18.g.dreamhost.com (Postfix) with ESMTPA id 8E66F250069;
 Wed, 19 Aug 2015 15:28:11 -0700 (PDT)
From: Juri Linkov <juri@HIDDEN>
To: Tassilo Horn <tsdh@HIDDEN>
Subject: Re: bug#21277: 25.0.50;
 char-fold search is a screw, and I can't see how to disable
Organization: LINKOV.NET
References: <E1ZRCad-0000hK-Ta@HIDDEN>
 <mvmpp2mgyz0.fsf@HIDDEN>
 <E1ZRXmc-0002cL-Hp@HIDDEN> <87pp2k22z8.fsf@HIDDEN>
Date: Thu, 20 Aug 2015 01:17:09 +0300
In-Reply-To: <87pp2k22z8.fsf@HIDDEN> (Tassilo Horn's message of "Tue, 18 Aug
 2015 14:30:35 +0200")
Message-ID: <87bne2ylcq.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 21277
Cc: Andreas Schwab <schwab@HIDDEN>, Richard Stallman <rms@HIDDEN>,
 21277 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.7 (/)

> But I think the `isearch-lax-whitespace' feature can still be improved:
>
> 1. The `isearch-lax-whitespace' docstring speaks of "ordinary
>    incremental search" which I've read as "non-regex isearch".  But it
>    seems that regex isearch is also affected.  I'd just strip the
>    "ordinary".

Regexp isearch is affected by =E2=80=98isearch-regexp-lax-whitespace=E2=80=
=99.

> And IMHO, it would be a good idea to disable lax-whitespace for the
> current search as soon as the search string contains a non-space
> whitespace character.  I think if the user explicitly types C-j, C-i,
> etc. she's probably not interested in treating spaces as any-whitespace
> but wants to distinguish newlines from tabs and spaces.

Good idea - it could work the same way as case-fold search detects the pr=
esence
of uppercase chars in the search string to automatically toggle itself.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#21277; Package emacs. Full text available.

Message received at 21277 <at> debbugs.gnu.org:


Received: (at 21277) by debbugs.gnu.org; 19 Aug 2015 22:28:14 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Aug 19 18:28:14 2015
Received: from localhost ([127.0.0.1]:32958 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ZSBq9-0005Yw-Jy
	for submit <at> debbugs.gnu.org; Wed, 19 Aug 2015 18:28:14 -0400
Received: from sub3.mail.dreamhost.com ([69.163.253.7]:54214
 helo=homiemail-a100.g.dreamhost.com)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <juri@HIDDEN>) id 1ZSBq6-0005Ym-N4
 for 21277 <at> debbugs.gnu.org; Wed, 19 Aug 2015 18:28:11 -0400
Received: from homiemail-a100.g.dreamhost.com (localhost [127.0.0.1])
 by homiemail-a100.g.dreamhost.com (Postfix) with ESMTP id 1280E31A07A;
 Wed, 19 Aug 2015 15:28:10 -0700 (PDT)
Received: from localhost.linkov.net (m212-53-116-166.cust.tele2.ee
 [212.53.116.166]) (Authenticated sender: jurta@HIDDEN)
 by homiemail-a100.g.dreamhost.com (Postfix) with ESMTPA id D78AE31A078;
 Wed, 19 Aug 2015 15:28:08 -0700 (PDT)
From: Juri Linkov <juri@HIDDEN>
To: Richard Stallman <rms@HIDDEN>
Subject: Re: bug#21277: 25.0.50;
 char-fold search is a screw, and I can't see how to disable
Organization: LINKOV.NET
References: <E1ZRCad-0000hK-Ta@HIDDEN>
 <mvmpp2mgyz0.fsf@HIDDEN>
 <E1ZRXmd-0002cV-AY@HIDDEN>
Date: Thu, 20 Aug 2015 01:08:44 +0300
In-Reply-To: <E1ZRXmd-0002cV-AY@HIDDEN> (Richard Stallman's message
 of "Mon, 17 Aug 2015 23:41:55 -0400")
Message-ID: <87d1yjx76b.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 21277
Cc: Andreas Schwab <schwab@HIDDEN>, 21277 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.7 (/)

> If char-fold really only affects ASCII and Unicode lookalikes, is it
> important enough to be worth mentioning in the echo area?  If not,
> let's delete it from the echo area.

One idea was to not display default parameters in the echo area.
So when e.g. char-fold search is t by default then it should not
be indicated in the echo area.

> Does anyone really want to disable it?

Like case-fold search, char-fold search could be disabled either by
customizing the corresponding variable, or interactively with =E2=80=98M-=
s '=E2=80=99.

> On the other hand, lax whitespace search by default is a drastic
> change.  That should be listed in the echo area, and its default
> should be nil.

AFAIK, a drastic change was not in lax whitespace search per se, but
only in its combination with char-fold search that we could fix now.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#21277; Package emacs. Full text available.

Message received at 21277 <at> debbugs.gnu.org:


Received: (at 21277) by debbugs.gnu.org; 19 Aug 2015 22:28:09 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Aug 19 18:28:09 2015
Received: from localhost ([127.0.0.1]:32955 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ZSBq5-0005Ye-Bh
	for submit <at> debbugs.gnu.org; Wed, 19 Aug 2015 18:28:09 -0400
Received: from sub3.mail.dreamhost.com ([69.163.253.7]:34798
 helo=homiemail-a12.g.dreamhost.com)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <juri@HIDDEN>) id 1ZSBq3-0005YW-Ec
 for 21277 <at> debbugs.gnu.org; Wed, 19 Aug 2015 18:28:07 -0400
Received: from homiemail-a12.g.dreamhost.com (localhost [127.0.0.1])
 by homiemail-a12.g.dreamhost.com (Postfix) with ESMTP id 7C3F81030062;
 Wed, 19 Aug 2015 15:28:06 -0700 (PDT)
Received: from localhost.linkov.net (m212-53-116-166.cust.tele2.ee
 [212.53.116.166]) (Authenticated sender: jurta@HIDDEN)
 by homiemail-a12.g.dreamhost.com (Postfix) with ESMTPA id 5AFD7103005E;
 Wed, 19 Aug 2015 15:28:05 -0700 (PDT)
From: Juri Linkov <juri@HIDDEN>
To: Richard Stallman <rms@HIDDEN>
Subject: Re: bug#21277: 25.0.50;
 char-fold search is a screw, and I can't see how to disable
Organization: LINKOV.NET
References: <E1ZRCad-0000hK-Ta@HIDDEN>
Date: Thu, 20 Aug 2015 01:02:39 +0300
In-Reply-To: <E1ZRCad-0000hK-Ta@HIDDEN> (Richard Stallman's message
 of "Mon, 17 Aug 2015 01:04:07 -0400")
Message-ID: <87lhd7x7gg.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 21277
Cc: 21277 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.7 (/)

> 3. I tried using C-h v to find a variable, but although there is
> isearch-case-fold-search, there is no isearch-char-fold-search.
> For parallelism's sake, isearch-char-fold-search should exist.

There are both case-fold-search and its isearch-specific counterpart
isearch-case-fold-search, so maybe both char-fold-search and
isearch-char-fold-search should exist.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#21277; Package emacs. Full text available.

Message received at 21277 <at> debbugs.gnu.org:


Received: (at 21277) by debbugs.gnu.org; 19 Aug 2015 18:14:49 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Aug 19 14:14:49 2015
Received: from localhost ([127.0.0.1]:32853 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ZS7sv-0007y1-7Y
	for submit <at> debbugs.gnu.org; Wed, 19 Aug 2015 14:14:49 -0400
Received: from eggs.gnu.org ([208.118.235.92]:35951)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <rms@HIDDEN>) id 1ZS7ss-0007xt-MU
 for 21277 <at> debbugs.gnu.org; Wed, 19 Aug 2015 14:14:47 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <rms@HIDDEN>) id 1ZS7sr-00063m-IN
 for 21277 <at> debbugs.gnu.org; Wed, 19 Aug 2015 14:14:46 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD
 autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:60976)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <rms@HIDDEN>)
 id 1ZS7sp-000611-T7; Wed, 19 Aug 2015 14:14:43 -0400
Received: from rms by fencepost.gnu.org with local (Exim 4.82)
 (envelope-from <rms@HIDDEN>)
 id 1ZS7so-0001Kk-Dq; Wed, 19 Aug 2015 14:14:42 -0400
Content-Type: text/plain; charset=Utf-8
From: Richard Stallman <rms@HIDDEN>
To: bruce.connor.am@HIDDEN
In-reply-to: <CAAdUY-KgMuhphRBaoRT9e=e-EKNnsV1rMFYSv_wEbKFrKQWt-w@HIDDEN>
 (message from Artur Malabarba on Tue, 18 Aug 2015 22:58:06 +0100)
Subject: Re: bug#21277: 25.0.50;
 char-fold search is a screw, and I can't see how to disable
References: <E1ZRCad-0000hK-Ta@HIDDEN>
 <mvmpp2mgyz0.fsf@HIDDEN>
 <E1ZRXmc-0002cL-Hp@HIDDEN> <87pp2k22z8.fsf@HIDDEN>
 <CAAdUY-KgMuhphRBaoRT9e=e-EKNnsV1rMFYSv_wEbKFrKQWt-w@HIDDEN>
Message-Id: <E1ZS7so-0001Kk-Dq@HIDDEN>
Date: Wed, 19 Aug 2015 14:14:42 -0400
X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address
 (bad octet value).
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -5.6 (-----)
X-Debbugs-Envelope-To: 21277
Cc: 21277 <at> debbugs.gnu.org, tsdh@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: rms@HIDDEN
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -5.6 (-----)

[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

  > Me too, it's very useful in prose. I agree that it's not super useful
  > in code. But it's also not harmful enough in code that it should be
  > disabled in prose.

It was in prose that it screwed me!  I wanted to search for NL SPC,
but it found NL NL instead.

See another message in this batch
for an idea for making this work better.

-- 
Dr Richard Stallman
President, Free Software Foundation (gnu.org, fsf.org)
Internet Hall-of-Famer (internethalloffame.org)
Skype: No way! See stallman.org/skype.html.





Information forwarded to bug-gnu-emacs@HIDDEN:
bug#21277; Package emacs. Full text available.

Message received at 21277 <at> debbugs.gnu.org:


Received: (at 21277) by debbugs.gnu.org; 18 Aug 2015 22:29:32 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Aug 18 18:29:32 2015
Received: from localhost ([127.0.0.1]:60074 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ZRpNr-0008IZ-QK
	for submit <at> debbugs.gnu.org; Tue, 18 Aug 2015 18:29:32 -0400
Received: from mail-la0-f47.google.com ([209.85.215.47]:35305)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <arturmalabarba@HIDDEN>) id 1ZRpNp-0008IO-F3
 for 21277 <at> debbugs.gnu.org; Tue, 18 Aug 2015 18:29:30 -0400
Received: by lahi9 with SMTP id i9so108255447lah.2
 for <21277 <at> debbugs.gnu.org>; Tue, 18 Aug 2015 15:29:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:reply-to:sender:in-reply-to:references:date:message-id
 :subject:from:cc:content-type;
 bh=TSgVJi1sUMgQPJCX9Z3iKYmn1wS+yNdaUL7atgeVuJQ=;
 b=MCXpTljL66iUCDjlS1Oh2ZOasdY4TQWrUEFr79QBfalXYESp8kTexCdAFK31Gli5eG
 heqk23UUTI1yKXG2kTp1hxHcLk477jy89f/TxMtU/BoAna+SWrZM0ViOza/S5Dh23GPO
 LxGPhCXfw/q+mmYv2cOJsLTwzy4wGW/PbT3YIAIlyZL4daXdctDFMHzrdtSNdzn39ccG
 bx7np0f/2ImYvE+QOsN1qN0WlS3LiB5cMG3AxaFeKU2mgsrxUsGYlTEw053N3A3mkBjT
 hOzogQKqwALxD5nG8sFYSOJAKe06apwoAWcyAQSrxA0oGLDlwKc427R1izw4Z7nGYCLz
 i12Q==
MIME-Version: 1.0
X-Received: by 10.152.180.161 with SMTP id dp1mr8285684lac.21.1439936968612;
 Tue, 18 Aug 2015 15:29:28 -0700 (PDT)
Received: by 10.25.134.139 with HTTP; Tue, 18 Aug 2015 15:29:28 -0700 (PDT)
In-Reply-To: <E1ZRCad-0000hK-Ta@HIDDEN>
References: <E1ZRCad-0000hK-Ta@HIDDEN>
Date: Tue, 18 Aug 2015 23:29:28 +0100
X-Google-Sender-Auth: anUtixiG1Wl6rKR3HDOnziyiLFw
Message-ID: <CAAdUY-KsNrnOx5jnpN7i0c4qDUAXrSa7wuKmEbFZg4W-kUSm5g@HIDDEN>
Subject: Re: bug#21277: 25.0.50; char-fold search is a screw, and I can't see
 how to disable
From: Artur Malabarba <bruce.connor.am@HIDDEN>
Content-Type: text/plain; charset=UTF-8
X-Spam-Score: 3.0 (+++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has
 identified this incoming email as possible spam.  The original message
 has been attached to this so you can view it (if it isn't spam) or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  > 2. So I decided to try to disable it, but the doc string
 of > isearch says nothing about how to turn that off. It should say how.
 > > 3. I tried using C-h v to find a variable,
 but although there is > isearch-case-fold-search, 
 there is no isearch-char-fold-search. > For parallelism's sake,
 isearch-char-fold-search
 should exist. > > 4. I searched in etc/NEWS for 'char fold' and 'char-fold'.
 > Neither appears. Both of them SHOULD appear, for the sake > of people who
 search for them. > > 5. I did find 'isearch', and that entry described the
 new inconvenient > feature. However the entry there did not say how to disable
 this > feature. It should say how. [...] 
 Content analysis details:   (3.0 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider
 (bruce.connor.am[at]gmail.com)
 -0.7 RCVD_IN_DNSWL_LOW      RBL: Sender listed at http://www.dnswl.org/, low
 trust [209.85.215.47 listed in list.dnswl.org]
 -0.0 SPF_PASS               SPF: sender matches SPF record
 1.2 MISSING_HEADERS        Missing To: header
 2.5 MALFORMED_FREEMAIL     Bad headers on message from free email service
 0.0 T_DKIM_INVALID         DKIM-Signature header exists but is not valid
X-Debbugs-Envelope-To: 21277
Cc: 21277 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: bruce.connor.am@HIDDEN
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 3.0 (+++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has
 identified this incoming email as possible spam.  The original message
 has been attached to this so you can view it (if it isn't spam) or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  > 2. So I decided to try to disable it, but the doc string
    of > isearch says nothing about how to turn that off. It should say how.
   > > 3. I tried using C-h v to find a variable, but although there is > isearch-case-fold-search,
    there is no isearch-char-fold-search. > For parallelism's sake, isearch-char-fold-search
    should exist. > > 4. I searched in etc/NEWS for 'char fold' and 'char-fold'.
    > Neither appears. Both of them SHOULD appear, for the sake > of people who
    search for them. > > 5. I did find 'isearch', and that entry described the
    new inconvenient > feature. However the entry there did not say how to disable
    this > feature. It should say how. [...] 
 
 Content analysis details:   (3.0 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.7 RCVD_IN_DNSWL_LOW      RBL: Sender listed at http://www.dnswl.org/, low
                             trust
                             [209.85.215.47 listed in list.dnswl.org]
  0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail provider
                             (bruce.connor.am[at]gmail.com)
 -0.0 SPF_PASS               SPF: sender matches SPF record
  1.2 MISSING_HEADERS        Missing To: header
  2.5 MALFORMED_FREEMAIL     Bad headers on message from free email service
  0.0 T_DKIM_INVALID         DKIM-Signature header exists but is not valid

> 2. So I decided to try to disable it, but the doc string of
> isearch says nothing about how to turn that off.  It should say how.
>
> 3. I tried using C-h v to find a variable, but although there is
> isearch-case-fold-search, there is no isearch-char-fold-search.
> For parallelism's sake, isearch-char-fold-search should exist.
>
> 4. I searched in etc/NEWS for 'char fold' and 'char-fold'.
> Neither appears.  Both of them SHOULD appear, for the sake
> of people who search for them.
>
> 5. I did find 'isearch', and that entry described the new inconvenient
> feature.  However the entry there did not say how to disable this
> feature.  It should say how.

All good points. I'll try to address all of these when I can.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#21277; Package emacs. Full text available.

Message received at 21277 <at> debbugs.gnu.org:


Received: (at 21277) by debbugs.gnu.org; 18 Aug 2015 21:58:42 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Aug 18 17:58:42 2015
Received: from localhost ([127.0.0.1]:60069 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ZRou2-0007CZ-52
	for submit <at> debbugs.gnu.org; Tue, 18 Aug 2015 17:58:42 -0400
Received: from mail-lb0-f182.google.com ([209.85.217.182]:36526)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <arturmalabarba@HIDDEN>) id 1ZRou0-0007CP-91
 for 21277 <at> debbugs.gnu.org; Tue, 18 Aug 2015 17:58:40 -0400
Received: by lbbpu9 with SMTP id pu9so112279184lbb.3
 for <21277 <at> debbugs.gnu.org>; Tue, 18 Aug 2015 14:58:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:reply-to:sender:in-reply-to:references:date:message-id
 :subject:from:to:cc:content-type;
 bh=WmxQT/LVx58q7ecHy44gckznCflhwLPNs/7sc74liSo=;
 b=RmUoAgB/bggN/8IicZ5OQlAvsU/M/ZTAoWmuQtF2ciEpBV9obMSerASL8H31lC5Owa
 6Xq/ku/8gqIcYPKSLe+xK4ZQuHN7qT+Zdk+FR28k1w9UcIgQruUhXjGnk/RwfiXPXbvM
 ymRNuuSAHAMD+drKKQ+vqbO6/G3UBddzG0ijCuvGUUyZvQxkMuEV6Fmfv5NTZ84XiDUi
 gnnx/uHSAbjLSYDUIh4dBZUXO0odIskUT6ea4CmAUsHpAozaFZ9e/mEilOpWz2HIwRsY
 Lsrh6pTiso2b0djXw2fcTwLcw0gtUienvkPs30PeITEOFKwO86SjlKhav6BiISZ4WcTQ
 p71A==
MIME-Version: 1.0
X-Received: by 10.152.6.102 with SMTP id z6mr8042016laz.95.1439935119450; Tue,
 18 Aug 2015 14:58:39 -0700 (PDT)
Received: by 10.25.134.139 with HTTP; Tue, 18 Aug 2015 14:58:39 -0700 (PDT)
In-Reply-To: <CAAdUY-KgMuhphRBaoRT9e=e-EKNnsV1rMFYSv_wEbKFrKQWt-w@HIDDEN>
References: <E1ZRCad-0000hK-Ta@HIDDEN>
 <mvmpp2mgyz0.fsf@HIDDEN>
 <E1ZRXmc-0002cL-Hp@HIDDEN> <87pp2k22z8.fsf@HIDDEN>
 <CAAdUY-KgMuhphRBaoRT9e=e-EKNnsV1rMFYSv_wEbKFrKQWt-w@HIDDEN>
Date: Tue, 18 Aug 2015 22:58:39 +0100
X-Google-Sender-Auth: rt6yMuO6yBFkIvJ6j83Xjv51jY0
Message-ID: <CAAdUY-+gM=iof5F6eZtrFaN=BpcZJb99Z=9qV1LQuBd2qtNB6g@HIDDEN>
Subject: Re: bug#21277: 25.0.50; char-fold search is a screw, and I can't see
 how to disable
From: Artur Malabarba <bruce.connor.am@HIDDEN>
To: Tassilo Horn <tsdh@HIDDEN>
Content-Type: text/plain; charset=UTF-8
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 21277
Cc: 21277 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: bruce.connor.am@HIDDEN
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.7 (/)

>> but wants to distinguish newlines from tabs and spaces.
>
> I'm so sure this would be good, but I'm not sure it would be bad either.

I'm NOT so sure...




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#21277; Package emacs. Full text available.

Message received at 21277 <at> debbugs.gnu.org:


Received: (at 21277) by debbugs.gnu.org; 18 Aug 2015 21:58:10 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Aug 18 17:58:10 2015
Received: from localhost ([127.0.0.1]:60066 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ZRotV-0007BK-N5
	for submit <at> debbugs.gnu.org; Tue, 18 Aug 2015 17:58:09 -0400
Received: from mail-lb0-f177.google.com ([209.85.217.177]:34134)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <arturmalabarba@HIDDEN>) id 1ZRotT-0007BA-JO
 for 21277 <at> debbugs.gnu.org; Tue, 18 Aug 2015 17:58:08 -0400
Received: by lbbtg9 with SMTP id tg9so112805340lbb.1
 for <21277 <at> debbugs.gnu.org>; Tue, 18 Aug 2015 14:58:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:reply-to:sender:in-reply-to:references:date:message-id
 :subject:from:to:cc:content-type;
 bh=FV6Cv3PrahMWDbN/t0V7jG3u6DQIaQefkV8svt86NSM=;
 b=iZH2Kpxx1lugUZwKtMMJJbQQ85Xaa93lm45rKAUtTbkEs5F4ylifukcQ8MTjybGsW6
 7EdIwcY4vOTPJm5okI+vA6Ya1R8iMJm9RrHtxRBOgAClxlajDtlRpiNAJ4MopXUnVl7I
 eunFA2HXAI4GB4QJvWpebSiQ8T1AiBkdBzb+KhANvwYa+0H6gu7yWNl44p9X7fe8xs0S
 HwijEZhPD6K4bHreyeOzf+rY/fQAn8rgAIbGh34GlwIGIZC8ULZc8/xOB2MjNtMrzRP/
 1A05aCoxTiZYJdhTgiCyOaRB+xJO6RFcO2SrZYZmveBSspGMrCH3E4hwmNgEZScDWxpp
 K8zw==
MIME-Version: 1.0
X-Received: by 10.112.67.65 with SMTP id l1mr8292019lbt.86.1439935086733; Tue,
 18 Aug 2015 14:58:06 -0700 (PDT)
Received: by 10.25.134.139 with HTTP; Tue, 18 Aug 2015 14:58:06 -0700 (PDT)
In-Reply-To: <87pp2k22z8.fsf@HIDDEN>
References: <E1ZRCad-0000hK-Ta@HIDDEN>
 <mvmpp2mgyz0.fsf@HIDDEN>
 <E1ZRXmc-0002cL-Hp@HIDDEN> <87pp2k22z8.fsf@HIDDEN>
Date: Tue, 18 Aug 2015 22:58:06 +0100
X-Google-Sender-Auth: qVC08YcNzHm6wZDNtLGV55yNcxU
Message-ID: <CAAdUY-KgMuhphRBaoRT9e=e-EKNnsV1rMFYSv_wEbKFrKQWt-w@HIDDEN>
Subject: Re: bug#21277: 25.0.50; char-fold search is a screw, and I can't see
 how to disable
From: Artur Malabarba <bruce.connor.am@HIDDEN>
To: Tassilo Horn <tsdh@HIDDEN>
Content-Type: text/plain; charset=UTF-8
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 21277
Cc: 21277 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: bruce.connor.am@HIDDEN
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.7 (/)

2015-08-18 13:30 GMT+01:00 Tassilo Horn <tsdh@HIDDEN>:
> I like that behavior because I frequently search for "some text" in
> prose, and then it allows me to find also the matches where the two
> words are wrapped around.

Me too, it's very useful in prose. I agree that it's not super useful
in code. But it's also not harmful enough in code that it should be
disabled in prose.

> But I think the `isearch-lax-whitespace' feature can still be improved:
> [...]
> I had expected that only space characters in the search string are
> replaced by `search-whitespace-regexp' but it seems that any whitespace
> character is replaced by it.  I think this is not good.

I agree.

> And IMHO, it would be a good idea to disable lax-whitespace for the
> current search as soon as the search string contains a non-space
> whitespace character.  I think if the user explicitly types C-j, C-i,
> etc. she's probably not interested in treating spaces as any-whitespace
> but wants to distinguish newlines from tabs and spaces.

I'm so sure this would be good, but I'm not sure it would be bad either.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#21277; Package emacs. Full text available.

Message received at 21277 <at> debbugs.gnu.org:


Received: (at 21277) by debbugs.gnu.org; 18 Aug 2015 14:25:03 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Aug 18 10:25:03 2015
Received: from localhost ([127.0.0.1]:59078 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ZRhp1-0000yb-5e
	for submit <at> debbugs.gnu.org; Tue, 18 Aug 2015 10:25:03 -0400
Received: from aserp1040.oracle.com ([141.146.126.69]:48902)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <drew.adams@HIDDEN>) id 1ZRhoy-0000y8-U3
 for 21277 <at> debbugs.gnu.org; Tue, 18 Aug 2015 10:25:01 -0400
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
 t7IEOxTj003113
 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK);
 Tue, 18 Aug 2015 14:25:00 GMT
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by aserv0022.oracle.com (8.13.8/8.13.8) with ESMTP id t7IEOx05021873
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL);
 Tue, 18 Aug 2015 14:24:59 GMT
Received: from abhmp0017.oracle.com (abhmp0017.oracle.com [141.146.116.23])
 by aserv0121.oracle.com (8.13.8/8.13.8) with ESMTP id t7IEOxpO024640;
 Tue, 18 Aug 2015 14:24:59 GMT
MIME-Version: 1.0
Message-ID: <ed37373e-d725-4cb9-af5e-2d606a59d443@default>
Date: Tue, 18 Aug 2015 07:24:54 -0700 (PDT)
From: Drew Adams <drew.adams@HIDDEN>
To: Richard Stallman <rms@HIDDEN>
Subject: RE: bug#21277: 25.0.50; char-fold search is a screw, and I can't see
 how to disable
References: <E1ZRCad-0000hK-Ta@HIDDEN>
 <mvmpp2mgyz0.fsf@HIDDEN> <E1ZRXmc-0002cL-Hp@HIDDEN>
 <87pp2k22z8.fsf@HIDDEN>
In-Reply-To: <87pp2k22z8.fsf@HIDDEN>
X-Priority: 3
X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9  (901082) [OL
 12.0.6691.5000 (x86)]
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
X-Source-IP: aserv0022.oracle.com [141.146.126.234]
X-Spam-Score: -2.7 (--)
X-Debbugs-Envelope-To: 21277
Cc: 21277 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.7 (--)

FYI: This is the thread that discussed this feature, in quite a lot
of detail (behavior, defaults, toggling, chars to match, indication
in echo area or elsewhere, etc.).

http://lists.gnu.org/archive/html/emacs-devel/2012-08/msg00502.html




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#21277; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 18 Aug 2015 13:10:46 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Aug 18 09:10:46 2015
Received: from localhost ([127.0.0.1]:58852 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ZRgf6-0007aI-PJ
	for submit <at> debbugs.gnu.org; Tue, 18 Aug 2015 09:10:45 -0400
Received: from eggs.gnu.org ([208.118.235.92]:42985)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <mvoteiza@HIDDEN>) id 1ZRgf3-0007a9-UO
 for submit <at> debbugs.gnu.org; Tue, 18 Aug 2015 09:10:42 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <mvoteiza@HIDDEN>) id 1ZRgf0-0001F6-SK
 for submit <at> debbugs.gnu.org; Tue, 18 Aug 2015 09:10:41 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled
 version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:32949)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <mvoteiza@HIDDEN>) id 1ZRgf0-0001F2-PN
 for submit <at> debbugs.gnu.org; Tue, 18 Aug 2015 09:10:38 -0400
Received: from eggs.gnu.org ([2001:4830:134:3::10]:45349)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <mvoteiza@HIDDEN>) id 1ZRPgC-0001QL-S8
 for bug-gnu-emacs@HIDDEN; Mon, 17 Aug 2015 15:02:45 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <mvoteiza@HIDDEN>) id 1ZRPg7-0006dc-TB
 for bug-gnu-emacs@HIDDEN; Mon, 17 Aug 2015 15:02:44 -0400
Received: from mail-qg0-f44.google.com ([209.85.192.44]:34683)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <mvoteiza@HIDDEN>) id 1ZRPg7-0006dS-Pn
 for bug-gnu-emacs@HIDDEN; Mon, 17 Aug 2015 15:02:39 -0400
Received: by qgeg42 with SMTP id g42so101421243qge.1
 for <bug-gnu-emacs@HIDDEN>; Mon, 17 Aug 2015 12:02:38 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:from:to:subject:references:date:message-id
 :user-agent:mime-version:content-type;
 bh=9Z7uUa+BWtGHakRYiFDOIJpNCDuldJP+0vOX2oV1doo=;
 b=kF2icaLyH95wVvvtG8ZWhtRiLBOkzZvPHlv8tXiz6kWUMr7fphypyd88zSKnFnLHon
 KfC4fLQmb8buz5vGFX9wYBOHvzUKPwFist6QJL6J9RDiLhsY2C3j2OxfIbyXEHTj8rml
 +sXo5rH5MN7z7UQIN7gwY6xhsfpZ06opoPrVSIgnI5a207oBzgEWEAEqq5C4USfBydRk
 ZUDuRwxp4q33BKBy2MOHCJS8/RtR+xN2n6WbUwPe1gKe3Hc0r/k75HUrbdCfR/HNdjGh
 pYCy9kKlsSSymE2FAAaxFxipD9jzLBpoGeRpogglnxl7hPVc5iF2871gJj1nHk6SPzGQ
 1XOw==
X-Gm-Message-State: ALoCoQlgm/jcEV0DeDxMk1Nl36AD2Pw6GCQPO854NhQ8hIhgq9PCF0czzcJ3zxyPMxvAoAtjLc0K
X-Received: by 10.140.101.105 with SMTP id t96mr5465116qge.9.1439838158750;
 Mon, 17 Aug 2015 12:02:38 -0700 (PDT)
Received: from holos.localdomain (c-73-172-248-173.hsd1.md.comcast.net.
 [73.172.248.173])
 by smtp.gmail.com with ESMTPSA id o96sm8719695qgd.23.2015.08.17.12.02.37
 for <bug-gnu-emacs@HIDDEN>
 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 17 Aug 2015 12:02:37 -0700 (PDT)
Received: by holos.localdomain (Postfix, from userid 1000)
 id 02B7667ECB; Mon, 17 Aug 2015 15:02:35 -0400 (EDT)
From: Mark Oteiza <mvoteiza@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: Re: bug#21277: 25.0.50;
 char-fold search is a screw, and I can't see how to disable
References: <E1ZRCad-0000hK-Ta@HIDDEN>
Date: Mon, 17 Aug 2015 15:02:35 -0400
Message-ID: <87oai54u2c.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
 [fuzzy]
X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address
 (bad octet value).
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -5.0 (-----)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -5.0 (-----)


Richard Stallman <rms@HIDDEN> writes:

> 2. So I decided to try to disable it, but the doc string of
> isearch says nothing about how to turn that off.  It should say how.
>
> 3. I tried using C-h v to find a variable, but although there is
> isearch-case-fold-search, there is no isearch-char-fold-search.
> For parallelism's sake, isearch-char-fold-search should exist.
>
> 4. I searched in etc/NEWS for 'char fold' and 'char-fold'.
> Neither appears.  Both of them SHOULD appear, for the sake
> of people who search for them.
>
> 5. I did find 'isearch', and that entry described the new inconvenient
> feature.  However the entry there did not say how to disable this
> feature.  It should say how.

As I understand it, the variables `character-fold-search' and
`replace-character-fold' control the new folding features. I have it all
disabled--both variables set to nil. At least they have docstrings;
however, yes, they need to be documented in isearch, replace, and NEWS.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#21277; Package emacs. Full text available.

Message received at 21277 <at> debbugs.gnu.org:


Received: (at 21277) by debbugs.gnu.org; 18 Aug 2015 12:30:42 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Aug 18 08:30:41 2015
Received: from localhost ([127.0.0.1]:58804 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ZRg2L-0006am-7e
	for submit <at> debbugs.gnu.org; Tue, 18 Aug 2015 08:30:41 -0400
Received: from deliver.uni-koblenz.de ([141.26.64.15]:49544)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <tsdh@HIDDEN>) id 1ZRg2G-0006aa-Cu
 for 21277 <at> debbugs.gnu.org; Tue, 18 Aug 2015 08:30:37 -0400
Received: from thinkpad-t440p (dhcp163.uni-koblenz.de [141.26.71.163])
 (using TLSv1 with cipher AES128-SHA (128/128 bits))
 (No client certificate requested)
 by deliver.uni-koblenz.de (Postfix) with ESMTPSA id 88AB43D6005;
 Tue, 18 Aug 2015 14:30:35 +0200 (CEST)
From: Tassilo Horn <tsdh@HIDDEN>
To: Richard Stallman <rms@HIDDEN>
Subject: Re: bug#21277: 25.0.50;
 char-fold search is a screw, and I can't see how to disable
References: <E1ZRCad-0000hK-Ta@HIDDEN>
 <mvmpp2mgyz0.fsf@HIDDEN>
 <E1ZRXmc-0002cL-Hp@HIDDEN>
Date: Tue, 18 Aug 2015 14:30:35 +0200
In-Reply-To: <E1ZRXmc-0002cL-Hp@HIDDEN> (Richard Stallman's message
 of "Mon, 17 Aug 2015 23:41:54 -0400")
Message-ID: <87pp2k22z8.fsf@HIDDEN>
User-Agent: Gnus/5.130014 (Ma Gnus v0.14) Emacs/25.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: 21277
Cc: Andreas Schwab <schwab@HIDDEN>, 21277 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.3 (-)

Richard Stallman <rms@HIDDEN> writes:

>   > That has nothing to do with char-fold, this feature already exists since
>   > 24.3 and is called lax-whitespace.
>
> How come it did not occur in the Emacs I was running before last week?
> I built that from master a few months ago.
>
> Anyway, it is a total screw.  Who likes this as a default?

I like that behavior because I frequently search for "some text" in
prose, and then it allows me to find also the matches where the two
words are wrapped around.

But I think the `isearch-lax-whitespace' feature can still be improved:

1. The `isearch-lax-whitespace' docstring speaks of "ordinary
   incremental search" which I've read as "non-regex isearch".  But it
   seems that regex isearch is also affected.  I'd just strip the
   "ordinary".

2. More importantly, isearching for C-j SPC matches any sequence of two
   whitespace characters, e.g., it matches between here  and  here, too.
                                                       ^^   ^^
I had expected that only space characters in the search string are
replaced by `search-whitespace-regexp' but it seems that any whitespace
character is replaced by it.  I think this is not good.

And IMHO, it would be a good idea to disable lax-whitespace for the
current search as soon as the search string contains a non-space
whitespace character.  I think if the user explicitly types C-j, C-i,
etc. she's probably not interested in treating spaces as any-whitespace
but wants to distinguish newlines from tabs and spaces.

Bye,
Tassilo




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#21277; Package emacs. Full text available.

Message received at 21277 <at> debbugs.gnu.org:


Received: (at 21277) by debbugs.gnu.org; 18 Aug 2015 03:42:01 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Aug 17 23:42:01 2015
Received: from localhost ([127.0.0.1]:58450 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ZRXmi-0007Ji-Vj
	for submit <at> debbugs.gnu.org; Mon, 17 Aug 2015 23:42:01 -0400
Received: from eggs.gnu.org ([208.118.235.92]:51467)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <rms@HIDDEN>) id 1ZRXmh-0007JY-11
 for 21277 <at> debbugs.gnu.org; Mon, 17 Aug 2015 23:41:59 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <rms@HIDDEN>) id 1ZRXmg-0005zW-5Q
 for 21277 <at> debbugs.gnu.org; Mon, 17 Aug 2015 23:41:58 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-1.1 required=5.0 tests=BAYES_05,RP_MATCHES_RCVD
 autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:41030)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <rms@HIDDEN>)
 id 1ZRXme-0005yB-5W; Mon, 17 Aug 2015 23:41:56 -0400
Received: from rms by fencepost.gnu.org with local (Exim 4.82)
 (envelope-from <rms@HIDDEN>)
 id 1ZRXmd-0002cV-AY; Mon, 17 Aug 2015 23:41:55 -0400
Content-Type: text/plain; charset=Utf-8
From: Richard Stallman <rms@HIDDEN>
To: Andreas Schwab <schwab@HIDDEN>
In-reply-to: <mvmpp2mgyz0.fsf@HIDDEN> (message from Andreas Schwab on
 Mon, 17 Aug 2015 09:23:31 +0200)
Subject: Re: bug#21277: 25.0.50;
 char-fold search is a screw, and I can't see how to disable
References: <E1ZRCad-0000hK-Ta@HIDDEN>
 <mvmpp2mgyz0.fsf@HIDDEN>
Message-Id: <E1ZRXmd-0002cV-AY@HIDDEN>
Date: Mon, 17 Aug 2015 23:41:55 -0400
X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address
 (bad octet value).
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -5.6 (-----)
X-Debbugs-Envelope-To: 21277
Cc: 21277 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: rms@HIDDEN
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -5.6 (-----)

[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

  > That has nothing to do with char-fold, this feature already exists since
  > 24.3 and is called lax-whitespace.

If char-fold really only affects ASCII and Unicode lookalikes, is it
important enough to be worth mentioning in the echo area?  If not,
let's delete it from the echo area.

Does anyone really want to disable it?

On the other hand, lax whitespace search by default is a drastic
change.  That should be listed in the echo area, and its default
should be nil.

-- 
Dr Richard Stallman
President, Free Software Foundation (gnu.org, fsf.org)
Internet Hall-of-Famer (internethalloffame.org)
Skype: No way! See stallman.org/skype.html.





Information forwarded to bug-gnu-emacs@HIDDEN:
bug#21277; Package emacs. Full text available.

Message received at 21277 <at> debbugs.gnu.org:


Received: (at 21277) by debbugs.gnu.org; 18 Aug 2015 03:42:01 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Aug 17 23:42:01 2015
Received: from localhost ([127.0.0.1]:58448 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ZRXmi-0007Jf-Ib
	for submit <at> debbugs.gnu.org; Mon, 17 Aug 2015 23:42:00 -0400
Received: from eggs.gnu.org ([208.118.235.92]:51453)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <rms@HIDDEN>) id 1ZRXmg-0007JP-5g
 for 21277 <at> debbugs.gnu.org; Mon, 17 Aug 2015 23:41:58 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <rms@HIDDEN>) id 1ZRXmf-0005yp-6u
 for 21277 <at> debbugs.gnu.org; Mon, 17 Aug 2015 23:41:58 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD
 autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:41029)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <rms@HIDDEN>)
 id 1ZRXmd-0005xm-3d; Mon, 17 Aug 2015 23:41:55 -0400
Received: from rms by fencepost.gnu.org with local (Exim 4.82)
 (envelope-from <rms@HIDDEN>)
 id 1ZRXmc-0002cL-Hp; Mon, 17 Aug 2015 23:41:54 -0400
Content-Type: text/plain; charset=Utf-8
From: Richard Stallman <rms@HIDDEN>
To: Andreas Schwab <schwab@HIDDEN>
In-reply-to: <mvmpp2mgyz0.fsf@HIDDEN> (message from Andreas Schwab on
 Mon, 17 Aug 2015 09:23:31 +0200)
Subject: Re: bug#21277: 25.0.50;
 char-fold search is a screw, and I can't see how to disable
References: <E1ZRCad-0000hK-Ta@HIDDEN>
 <mvmpp2mgyz0.fsf@HIDDEN>
Message-Id: <E1ZRXmc-0002cL-Hp@HIDDEN>
Date: Mon, 17 Aug 2015 23:41:54 -0400
X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address
 (bad octet value).
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -5.6 (-----)
X-Debbugs-Envelope-To: 21277
Cc: 21277 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: rms@HIDDEN
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -5.6 (-----)

[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

  > That has nothing to do with char-fold, this feature already exists since
  > 24.3 and is called lax-whitespace.

How come it did not occur in the Emacs I was running before last week?
I built that from master a few months ago.

Anyway, it is a total screw.  Who likes this as a default?

-- 
Dr Richard Stallman
President, Free Software Foundation (gnu.org, fsf.org)
Internet Hall-of-Famer (internethalloffame.org)
Skype: No way! See stallman.org/skype.html.





Information forwarded to bug-gnu-emacs@HIDDEN:
bug#21277; Package emacs. Full text available.

Message received at 21277 <at> debbugs.gnu.org:


Received: (at 21277) by debbugs.gnu.org; 17 Aug 2015 07:23:35 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Aug 17 03:23:35 2015
Received: from localhost ([127.0.0.1]:57900 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ZREla-0007Xt-T9
	for submit <at> debbugs.gnu.org; Mon, 17 Aug 2015 03:23:35 -0400
Received: from mx2.suse.de ([195.135.220.15]:55041)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <schwab@HIDDEN>) id 1ZRElY-0007Xh-E0
 for 21277 <at> debbugs.gnu.org; Mon, 17 Aug 2015 03:23:33 -0400
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 9D2EDADCF;
 Mon, 17 Aug 2015 07:23:31 +0000 (UTC)
From: Andreas Schwab <schwab@HIDDEN>
To: Richard Stallman <rms@HIDDEN>
Subject: Re: bug#21277: 25.0.50;
 char-fold search is a screw, and I can't see how to disable
References: <E1ZRCad-0000hK-Ta@HIDDEN>
X-Yow: OKAY!!  Turn on the sound ONLY for TRYNEL CARPETING,
 FULLY-EQUIPPED R.V.'S and FLOATATION SYSTEMS!!
Date: Mon, 17 Aug 2015 09:23:31 +0200
In-Reply-To: <E1ZRCad-0000hK-Ta@HIDDEN> (Richard Stallman's message
 of "Mon, 17 Aug 2015 01:04:07 -0400")
Message-ID: <mvmpp2mgyz0.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -5.7 (-----)
X-Debbugs-Envelope-To: 21277
Cc: 21277 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -5.7 (-----)

Richard Stallman <rms@HIDDEN> writes:

> 1. Char-fold isearch is a screw.  I wanted to search for lines
> starting with a space, so I searched for C-j SPC, but it did something
> useless.  It found every blank line!

That has nothing to do with char-fold, this feature already exists since
24.3 and is called lax-whitespace.

Andreas.

-- 
Andreas Schwab, SUSE Labs, schwab@HIDDEN
GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE  1748 E4D4 88E3 0EEA B9D7
"And now for something completely different."




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#21277; Package emacs. Full text available.
Changed bug title to 'char-fold isearch: how to disable' from '25.0.50; char-fold search is a screw, and I can't see how to disable' Request was from Glenn Morris <rgm@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 17 Aug 2015 05:04:15 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Aug 17 01:04:15 2015
Received: from localhost ([127.0.0.1]:57856 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ZRCak-00029E-PM
	for submit <at> debbugs.gnu.org; Mon, 17 Aug 2015 01:04:15 -0400
Received: from eggs.gnu.org ([208.118.235.92]:36295)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <rms@HIDDEN>) id 1ZRCai-00028z-K4
 for submit <at> debbugs.gnu.org; Mon, 17 Aug 2015 01:04:13 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <rms@HIDDEN>) id 1ZRCah-00058Z-2r
 for submit <at> debbugs.gnu.org; Mon, 17 Aug 2015 01:04:12 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.2 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD
 autolearn=disabled version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:45456)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <rms@HIDDEN>)
 id 1ZRCah-00058V-0J
 for submit <at> debbugs.gnu.org; Mon, 17 Aug 2015 01:04:11 -0400
Received: from eggs.gnu.org ([2001:4830:134:3::10]:46256)
 by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <rms@HIDDEN>)
 id 1ZRCaf-0000Ye-NK
 for bug-gnu-emacs@HIDDEN; Mon, 17 Aug 2015 01:04:10 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <rms@HIDDEN>) id 1ZRCae-00057Y-GI
 for bug-gnu-emacs@HIDDEN; Mon, 17 Aug 2015 01:04:09 -0400
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:48445)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <rms@HIDDEN>)
 id 1ZRCae-00057U-Cq
 for bug-gnu-emacs@HIDDEN; Mon, 17 Aug 2015 01:04:08 -0400
Received: from rms by fencepost.gnu.org with local (Exim 4.82)
 (envelope-from <rms@HIDDEN>)
 id 1ZRCad-0000hK-Ta; Mon, 17 Aug 2015 01:04:07 -0400
Content-Type: text/plain; charset=Utf-8
From: Richard Stallman <rms@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: 25.0.50; char-fold search is a screw, and I can't see how to disable
Message-Id: <E1ZRCad-0000hK-Ta@HIDDEN>
Date: Mon, 17 Aug 2015 01:04:07 -0400
X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address
 (bad octet value).
X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address
 (bad octet value).
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -5.7 (-----)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: rms@HIDDEN
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -5.7 (-----)


1. Char-fold isearch is a screw.  I wanted to search for lines
starting with a space, so I searched for C-j SPC, but it did something
useless.  It found every blank line!

2. So I decided to try to disable it, but the doc string of
isearch says nothing about how to turn that off.  It should say how.

3. I tried using C-h v to find a variable, but although there is
isearch-case-fold-search, there is no isearch-char-fold-search.
For parallelism's sake, isearch-char-fold-search should exist.

4. I searched in etc/NEWS for 'char fold' and 'char-fold'.
Neither appears.  Both of them SHOULD appear, for the sake
of people who search for them.

5. I did find 'isearch', and that entry described the new inconvenient
feature.  However the entry there did not say how to disable this
feature.  It should say how.




In GNU Emacs 25.0.50.1 (i686-pc-linux-gnu, GTK+ Version 2.24.23)
 of 2015-08-12 on freetop
Repository revision: 79a169684dfad2c0bbb9fdbae539c1f30d9f0ac3
System Description:	Trisquel GNU/Linux 7.0, Belenos

Configured using:
 `configure 'CFLAGS=-g -O0''

Configured features:
XPM JPEG TIFF GIF PNG RSVG SOUND GPM DBUS GCONF GSETTINGS NOTIFY
LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS GTK2 X11

Important settings:
  value of $LANG: en_US.UTF-8
  locale-coding-system: utf-8-unix

Major mode: Help

Minor modes in effect:
  diff-auto-refine-mode: t
  shell-dirtrack-mode: t
  gpm-mouse-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  mouse-wheel-mode: t
  tool-bar-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  buffer-read-only: t
  line-number-mode: t
  transient-mark-mode: t
  abbrev-mode: t

Recent messages:
Mark set
Mark saved where search started [7 times]
Quit
Type C-x 1 to delete the help window, C-M-v to scroll help.
Mark saved where search started [2 times]
Auto-saving...
Mark saved where search started
Making completion list...
Quit
C-x 4 C-g is undefined

Load-path shadows:
None found.

Features:
(eieio-opt speedbar sb-image ezimage dframe find-func novice vc
vc-dispatcher vc-git bug-reference add-log pp shadow emacsbug
parse-time vc-cvs etags thingatpt xref project cal-move cal-menu
calendar cal-loaddefs wid-edit battery sgml-mode epa-file rmailkwd
ispell epa-mail epa derived epg diff-mode easy-mmode diff dired-aux
sh-script smie executable quail rmailsum conf-mode rmailout shr-color
color url-util url-parse auth-source cl-seq eieio byte-opt bytecomp
byte-compile cl-extra seq cconv eieio-core cl-macs gv gnus-util
password-cache url-vars shr dom subr-x browse-url misearch
multi-isearch dabbrev shell pcomplete grep compile comint ansi-color
ring mailalias qp rmailmm message sendmail format-spec rfc822 mml
mml-sec mm-decode mm-bodies mm-encode mailabbrev gmm-utils mailheader
mail-parse rfc2231 rmail rfc2047 rfc2045 ietf-drums mm-util help-fns
help-mode cl-loaddefs pcase cl-lib mail-prsvr mail-utils dired t-mouse
view time-date paren cus-start cus-load advice finder-inf package
easymenu epg-config mule-util tooltip eldoc electric uniquify
ediff-hook vc-hooks lisp-float-type mwheel x-win term/common-win x-dnd
tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment
elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow
timer select scroll-bar mouse jit-lock font-lock syntax facemenu
font-core frame cl-generic cham georgian utf-8-lang misc-lang
vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932
hebrew greek romanian slovak czech european ethiopic indian cyrillic
chinese charscript case-table epa-hook jka-cmpr-hook help simple
abbrev minibuffer cl-preloaded nadvice loaddefs button faces cus-face
macroexp files text-properties overlay sha1 md5 base64 format env
code-pages mule custom widget hashtable-print-readable backquote
dbusbind gfilenotify dynamic-setting system-font-setting
font-render-setting move-toolbar gtk x-toolkit x multi-tty
make-network-process emacs)

Memory information:
((conses 8 387608 101135)
 (symbols 24 28231 3)
 (miscs 20 5511 4232)
 (strings 16 51815 17926)
 (string-bytes 1 1899171)
 (vectors 8 31455)
 (vector-slots 4 1538023 39042)
 (floats 8 453 880)
 (intervals 28 70732 2674)
 (buffers 520 156)
 (heap 1024 23258 2927))
[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]


-- 
Dr Richard Stallman
President, Free Software Foundation (gnu.org, fsf.org)
Internet Hall-of-Famer (internethalloffame.org)
Skype: No way! See stallman.org/skype.html.





Acknowledgement sent to rms@HIDDEN:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#21277; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Mon, 25 Nov 2019 12:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.