[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
emacs-28 8cae9d8bd8: ; * doc/emacs/search.texi (Lax Search): Improve wor
From: |
Eli Zaretskii |
Subject: |
emacs-28 8cae9d8bd8: ; * doc/emacs/search.texi (Lax Search): Improve wording. (Bug#58992) |
Date: |
Thu, 3 Nov 2022 14:02:35 -0400 (EDT) |
branch: emacs-28
commit 8cae9d8bd843398010c41b1bf6d96c20937ab38f
Author: Eli Zaretskii <eliz@gnu.org>
Commit: Eli Zaretskii <eliz@gnu.org>
; * doc/emacs/search.texi (Lax Search): Improve wording. (Bug#58992)
---
doc/emacs/search.texi | 25 +++++++++++++------------
1 file changed, 13 insertions(+), 12 deletions(-)
diff --git a/doc/emacs/search.texi b/doc/emacs/search.texi
index 269ea71aa8..c58cc363ad 100644
--- a/doc/emacs/search.texi
+++ b/doc/emacs/search.texi
@@ -1332,18 +1332,19 @@ tailor them to your needs.
@kindex SPC @r{(Incremental search)}
@findex isearch-toggle-lax-whitespace
@vindex search-whitespace-regexp
- By default, search commands perform @dfn{lax space matching}:
-each space, or sequence of spaces, matches any sequence of one or more
-whitespace characters in the text. (Incremental regexp search has a
-separate default; see @ref{Regexp Search}.) Hence, @w{@samp{foo bar}}
-matches @w{@samp{foo bar}}, @w{@samp{foo@ @ bar}},
-@w{@samp{foo@ @ @ bar}}, and so on (but not @samp{foobar}). More
-precisely, Emacs matches each sequence of space characters in the
-search string to a regular expression specified by the variable
-@code{search-whitespace-regexp}. For example, to make spaces match
-sequences of newlines as well as spaces, set it to the regular expression
-@samp{[[:space:]\n]+}. The default value of this variable considers
-any sequence of spaces and tab characters as whitespace.
+ By default, search commands perform @dfn{lax space matching}: each
+space, or sequence of spaces, matches any sequence of one or more
+whitespace characters in the text. More precisely, Emacs matches each
+sequence of space characters in the search string to a regular
+expression specified by the user option
+@code{search-whitespace-regexp}. The default value of this option
+considers any sequence of spaces and tab characters as whitespace.
+Hence, @w{@samp{foo bar}} matches @w{@samp{foo bar}}, @w{@samp{foo@ @
+bar}}, @w{@samp{foo@ @ @ bar}}, and so on (but not @samp{foobar}). If
+you want to make spaces match sequences of newlines as well as spaces
+and tabs, customize the option to make its value be the regular
+expression @samp{[[:space:]\n]+}. (The default behavior of the
+incremental regexp search is different; see @ref{Regexp Search}.)
If you want whitespace characters to match exactly, you can turn lax
space matching off by typing @kbd{M-s @key{SPC}}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- emacs-28 8cae9d8bd8: ; * doc/emacs/search.texi (Lax Search): Improve wording. (Bug#58992),
Eli Zaretskii <=