aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--doc/lispref/searching.texi2
-rw-r--r--src/search.c5
2 files changed, 6 insertions, 1 deletions
diff --git a/doc/lispref/searching.texi b/doc/lispref/searching.texi
index fca877117d9..6c1ebb22b53 100644
--- a/doc/lispref/searching.texi
+++ b/doc/lispref/searching.texi
@@ -1102,6 +1102,8 @@ comes back" twice.
1102@end example 1102@end example
1103@end deffn 1103@end deffn
1104 1104
1105@c This anchor is referenced by re-search-backward's docstring.
1106@anchor{re-search-backward}
1105@deffn Command re-search-backward regexp &optional limit noerror count 1107@deffn Command re-search-backward regexp &optional limit noerror count
1106This function searches backward in the current buffer for a string of 1108This function searches backward in the current buffer for a string of
1107text that is matched by the regular expression @var{regexp}, leaving 1109text that is matched by the regular expression @var{regexp}, leaving
diff --git a/src/search.c b/src/search.c
index 842e9309a2e..6d010466dcd 100644
--- a/src/search.c
+++ b/src/search.c
@@ -2233,8 +2233,11 @@ DEFUN ("re-search-backward", Fre_search_backward, Sre_search_backward, 1, 4,
2233This function is almost identical to `re-search-forward', except that 2233This function is almost identical to `re-search-forward', except that
2234by default it searches backward instead of forward, and the sign of 2234by default it searches backward instead of forward, and the sign of
2235COUNT also indicates exactly the opposite searching direction. 2235COUNT also indicates exactly the opposite searching direction.
2236See `re-search-forward' for details.
2236 2237
2237See `re-search-forward' for details. */) 2238Note that searching backwards may give a shorter match than expected,
2239because REGEXP is still matched in the forward direction. See Info
2240anchor `(elisp) re-search-backward' for details. */)
2238 (Lisp_Object regexp, Lisp_Object bound, Lisp_Object noerror, Lisp_Object count) 2241 (Lisp_Object regexp, Lisp_Object bound, Lisp_Object noerror, Lisp_Object count)
2239{ 2242{
2240 return search_command (regexp, bound, noerror, count, -1, 1, 0); 2243 return search_command (regexp, bound, noerror, count, -1, 1, 0);