]> git.eshelyaron.com Git - emacs.git/commitdiff
* doc: Recommend putting '-' as last char in Emacs charset regexps
authorStefan Monnier <monnier@iro.umontreal.ca>
Thu, 21 Mar 2019 12:27:39 +0000 (08:27 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Thu, 21 Mar 2019 12:27:39 +0000 (08:27 -0400)
* doc/lispref/searching.texi (Regexp Special):
* doc/emacs/search.texi (Regexps): Recommend - as last char in [...].

doc/emacs/search.texi
doc/lispref/searching.texi

index 9c58ef471fe9bd46f5d63c618bfb931c4bf3291d..a1c987c12528e60ec6281f31ad3fc6015cbf2436 100644 (file)
@@ -974,11 +974,10 @@ character class inside a character alternative.  For instance,
 elisp, The Emacs Lisp Reference Manual}, for a list of character
 classes.
 
-To include a @samp{]} in a character set, you must make it the first
-character.  For example, @samp{[]a]} matches @samp{]} or @samp{a}.  To
-include a @samp{-}, write @samp{-} as the first or last character of the
-set, or put it after a range.  Thus, @samp{[]-]} matches both @samp{]}
-and @samp{-}.
+To include a @samp{]} in a character set, you must make it the first character.
+For example, @samp{[]a]} matches @samp{]} or @samp{a}.  To include a @samp{-},
+write @samp{-} as the last character of the set, tho you can also put it first
+or after a range.  Thus, @samp{[]-]} matches both @samp{]} and @samp{-}.
 
 To include @samp{^} in a set, put it anywhere but at the beginning of
 the set.  (At the beginning, it complements the set---see below.)
index 740be2a31ff59599c159f98816d2a054814e21cf..0f312915f9e50050ce90fbf7daf59d8004bba65f 100644 (file)
@@ -406,13 +406,13 @@ Note also that the usual regexp special characters are not special inside a
 character alternative.  A completely different set of characters is
 special inside character alternatives: @samp{]}, @samp{-} and @samp{^}.
 
-To include a @samp{]} in a character alternative, you must make it the
-first character.  For example, @samp{[]a]} matches @samp{]} or @samp{a}.
-To include a @samp{-}, write @samp{-} as the first or last character of
-the character alternative, or put it after a range.  Thus, @samp{[]-]}
-matches both @samp{]} and @samp{-}.  (As explained below, you cannot
-use @samp{\]} to include a @samp{]} inside a character alternative,
-since @samp{\} is not special there.)
+To include a @samp{]} in a character alternative, you must make it the first
+character.  For example, @samp{[]a]} matches @samp{]} or @samp{a}.  To include
+a @samp{-}, write @samp{-} as the last character of the character alternative,
+tho you can also put it first or after a range.  Thus, @samp{[]-]} matches both
+@samp{]} and @samp{-}.  (As explained below, you cannot use @samp{\]} to
+include a @samp{]} inside a character alternative, since @samp{\} is not
+special there.)
 
 To include @samp{^} in a character alternative, put it anywhere but at
 the beginning.