From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Michael Heerdegen Newsgroups: gmane.emacs.bugs Subject: bug#31584: 27.0.50; Document again what match re-search-backward finds Date: Fri, 25 May 2018 03:10:50 +0200 Message-ID: <87d0xkee05.fsf@web.de> References: <87in7cg2qw.fsf@web.de> <87wovsg27f.fsf@ericabrahamsen.net> <87wovsg0q3.fsf@gmail.com> <87po1kekmi.fsf@web.de> <87o9h4fw2h.fsf@gmail.com> <87in7ceg7z.fsf@web.de> <87lgc8fueq.fsf@gmail.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1527210607 18417 195.159.176.226 (25 May 2018 01:10:07 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 25 May 2018 01:10:07 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: Eric Abrahamsen , 31584@debbugs.gnu.org To: Noam Postavsky Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri May 25 03:10:02 2018 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fM1F3-0004cw-SV for geb-bug-gnu-emacs@m.gmane.org; Fri, 25 May 2018 03:10:02 +0200 Original-Received: from localhost ([::1]:41340 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fM1HA-00030q-Lz for geb-bug-gnu-emacs@m.gmane.org; Thu, 24 May 2018 21:12:12 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60073) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fM1H5-00030i-1y for bug-gnu-emacs@gnu.org; Thu, 24 May 2018 21:12:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fM1H1-00019q-3L for bug-gnu-emacs@gnu.org; Thu, 24 May 2018 21:12:07 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:39248) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fM1H1-00019c-0a for bug-gnu-emacs@gnu.org; Thu, 24 May 2018 21:12:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fM1H0-0006je-IK for bug-gnu-emacs@gnu.org; Thu, 24 May 2018 21:12:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Michael Heerdegen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 25 May 2018 01:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31584 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 31584-submit@debbugs.gnu.org id=B31584.152721066925827 (code B ref 31584); Fri, 25 May 2018 01:12:02 +0000 Original-Received: (at 31584) by debbugs.gnu.org; 25 May 2018 01:11:09 +0000 Original-Received: from localhost ([127.0.0.1]:47144 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fM1G9-0006iV-D0 for submit@debbugs.gnu.org; Thu, 24 May 2018 21:11:09 -0400 Original-Received: from mout.web.de ([212.227.15.4]:46771) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fM1G7-0006iH-4S for 31584@debbugs.gnu.org; Thu, 24 May 2018 21:11:07 -0400 Original-Received: from drachen.dragon ([188.110.196.170]) by smtp.web.de (mrweb002 [213.165.67.108]) with ESMTPSA (Nemesis) id 0MRD0p-1fmbMR0YBz-00UaG7; Fri, 25 May 2018 03:10:52 +0200 In-Reply-To: <87lgc8fueq.fsf@gmail.com> (Noam Postavsky's message of "Thu, 24 May 2018 20:31:09 -0400") X-Provags-ID: V03:K1:KS5+mRpaUPUFXIJElg/ucf1Q0t026BoCQO3XyaNrqaAEwac2x6W bVY0LuLtJo8nJyU+M7BbPZJUP8qGwv2tk9t+H+FG3L/itjuD9doR/JCIvJ+7Rmq4T/dAcmt 3zIPDKIBVWYcY4vqe5q64j4j6UEWlLPRgmraX58iSuSsfCwQ41z8PY0cd/w4HIHbinil4ya 5UyfDys6NrifBhRPsQqOw== X-UI-Out-Filterresults: notjunk:1;V01:K0:0PbDGXXqJpo=:3xTY+yLFerSjqMe/QZsa91 hGpYrUzNRNpTjO/VISwitYUSB420rZWtxH4pGjnGkXO61tHqrV8vBfvUcFdUDIWxweHwNrH9J ycOoX01LnCviDVZOh/cjW40dbleZnUXT2zkMhjJpxLSAtZ9NDvs0R/yf46hXxFw1J4Ogy4oFi c5LlEdXLpNPoJl1XTeiEzuVz7C+fM4aXhDxc71xCoylQ8V74ApQWbBGvYnv0XWvyFjsln7n16 /mJ8Sa9G2lZf+Qc3IHZb+oZTS9ay+x5B17GS+0+b5rUMLnKq+8BWgCBZwkSDXvfvwet6TLah/ oKOq+Ep0NPunCMoYQ24u6/ySj7pje32CGMeAxz5rmoFp/7UeLQuy+Xc7gUMl9Ns8ARyHn30dI vx6m0vuDtZNOsO3ewbme5CqvXGVPe95DznN64nIkgJq7mTCa2E7zr69H7LYsz7nFe4g3fQKQE OvyJpWf85nH4plTgspRiJU65CR3K/4Avy5/7UQ8cCA8CA0rpCLm2OavGZU9agG8tHrVWbU4El jlssWb8XfXoU9LbIgB6b202d7G9E0k2ShJu2ZJRrZibd+nfQ/jOAe+a5P78nZv+7Sla3cOtNR PDKvZBAXhRQS4raBHGy5C10GcJDgzQarb6EoIcXfQjRfKIla7g5hKvxvXC/A3rqGM5qDkAC3b jnyp7c7wDefeBzANh7qyGAmV+1pbTgIMAXIcl7SqYIACitBvDRN1FUocbB7anMHDI4EIugtmR BHIThXG2TT7qLXWpuoIIe5I//WdaiGE29dfCpVW55o3eGECw7fIxkpmOTtFeN4Gjf1xlXXL0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:146519 Archived-At: Noam Postavsky writes: > > Too bad that the anchor is located after the relevant description. > > I don't understand what you mean. The anchor is in this paragraph: Nonincremental search for a regexp is done with the commands =E2=80=98re-search-forward=E2=80=99 and =E2=80=98re-search-backward=E2=80= =99. [...] But I thought you wanted to refer to the description in the paragraph before that, that is: Forward and backward regexp search are not symmetrical, because regexp matching in Emacs always operates forward, starting with the beginning of the regexp. Thus, forward regexp search scans forward, trying a forward match at each possible starting position. Backward regexp search scans backward, trying a forward match at each possible starting position. These search methods are not mirror images. The problem is that most people will only read forward. Did I miss something? > > FWIW; I still prefer the original sentence, I find it describes the > > behavior best, and short (which is good for a docstring). It is also > > good to have an alternative and more verbose explanation in the manual. > > I find the original sentence kind of cryptic, but I'm okay to be > outvoted on this. So far, I'm outvoted. Michael.