]> git.eshelyaron.com Git - emacs.git/commitdiff
Clarify RX... semantics in manual (bug#58727)
authorMattias Engdegård <mattiase@acm.org>
Mon, 24 Oct 2022 10:35:47 +0000 (12:35 +0200)
committerMattias Engdegård <mattiase@acm.org>
Mon, 24 Oct 2022 10:35:47 +0000 (12:35 +0200)
Suggested by Michael Heerdegen.

* doc/lispref/searching.texi (Rx Constructs): Explain implicit
concatenation of `RX...`.

doc/lispref/searching.texi

index 5ee139a11d3014c63826495af61b164392d821e4..88b3b83f8eb7cd6d9683bdc38c898f129bf817de 100644 (file)
@@ -1052,8 +1052,12 @@ customization.
 @subsubsection Constructs in @code{rx} regexps
 
 The various forms in @code{rx} regexps are described below.  The
-shorthand @var{rx} represents any @code{rx} form, and @var{rx}@dots{}
-means zero or more @code{rx} forms.  These are all valid arguments to
+shorthand @var{rx} represents any @code{rx} form.  @var{rx}@dots{}
+means zero or more @code{rx} forms and, unless stated otherwise,
+matches these forms in sequence as if wrapped in a @code{(seq @dots{})}
+subform.
+
+These are all valid arguments to
 the @code{rx} macro.  Where the corresponding string
 regexp syntax is given, @var{A}, @var{B}, @dots{} are string regexp
 subexpressions.