From: Eli Zaretskii Date: Sat, 15 Jun 2024 17:06:09 +0000 (-0400) Subject: Merge from origin/emacs-29 X-Git-Tag: archive/raspbian/1%30.1+1-3+rpi1^2~2^2~20^2~1015 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=1bc093e33cb60eb85efe6a61d42d7ea58b40fa57;p=emacs.git Merge from origin/emacs-29 59261e6f4fe Fix auth-info-password 778f8c793d1 ; * lisp/mail/rmail.el (rmail-get-new-mail-hook): Doc fix. e6044b29e65 ; Minor fixes in ELisp manual --- 1bc093e33cb60eb85efe6a61d42d7ea58b40fa57 diff --cc doc/lispref/searching.texi index 2fa7ebc903d,3022d127c13..6e3680bdb4f --- a/doc/lispref/searching.texi +++ b/doc/lispref/searching.texi @@@ -2216,11 -2190,15 +2216,15 @@@ this regular expression. However, spac Since this variable affects all regular expression search and match constructs, you should bind it temporarily for as small as possible - a part of the code. + a part of the code, and only where the Lisp code affected by the + binding performs searches whose regexp was produced from interactive + user input. In other words, this variable should only be used to tell + regexp search primitives how to interpret whitespace typed by the + user. @end defvar -@node POSIX Regexps -@section POSIX Regular Expression Searching +@node Longest Match +@section Longest-match searching for regular expression matches @cindex backtracking and POSIX regular expressions The usual regular expression functions do backtracking when necessary