aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorNoam Postavsky2018-05-24 19:49:11 -0400
committerNoam Postavsky2018-05-25 07:54:30 -0400
commit2f44d2d5b15008fde44a56ca24f0c3b6b9e63faf (patch)
tree2ae3b57329f2340ba68e5aac92f50f9d464716f4 /src
parent3145d08cae4a203e86af1920a72eb1b8d0f40d73 (diff)
downloademacs-2f44d2d5b15008fde44a56ca24f0c3b6b9e63faf.tar.gz
emacs-2f44d2d5b15008fde44a56ca24f0c3b6b9e63faf.zip
Note caveat for backward regexp searching in docstring (Bug#31584)
* src/search.c (Fre_search_backward): Emphasize that backwards searches may give shorter than expected matches. * doc/lispref/searching.texi (Regexp Search): Add an anchor for re-search-backward to reference.
Diffstat (limited to 'src')
-rw-r--r--src/search.c5
1 files changed, 4 insertions, 1 deletions
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);