From: Kim F. Storm Date: Wed, 15 Jun 2005 15:19:41 +0000 (+0000) Subject: (Entire Match Data): Rephrase warnings about X-Git-Tag: emacs-pretest-22.0.90~8910 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=72fb9dfe651e157e6dbd6c006ecb9c45c57794dd;p=emacs.git (Entire Match Data): Rephrase warnings about evaporate arg to match-data and set-match-data. --- diff --git a/lispref/searching.texi b/lispref/searching.texi index 15037068dd2..38a0f4915d7 100644 --- a/lispref/searching.texi +++ b/lispref/searching.texi @@ -1531,8 +1531,9 @@ are reseated to point to nowhere, and if the value is @code{evaporate}, the markers are put back on the free list. @strong{Warning:} When @code{evaporate} is specified for @var{reseat}, -no other references to the markers on the @var{reuse} list; otherwise, -Emacs may crash during the next garbage collection. +you must ensure that no other references to the markers on the +@var{reuse} list exists; otherwise, Emacs may crash during the next +garbage collection. As always, there must be no possibility of intervening searches between the call to a search function and the call to @code{match-data} that is @@ -1563,8 +1564,9 @@ are reseated to point to nowhere, and if the value is @code{evaporate}, the markers are put back on the free list. @strong{Warning:} When @code{evaporate} is specified for @var{reseat}, -no other references to the markers on the @var{match-list} list; otherwise, -Emacs may crash during the next garbage collection. +you must ensure that no other references to the markers on the +@var{match-list} list exists; otherwise, Emacs may crash during the +next garbage collection. @findex store-match-data @code{store-match-data} is a semi-obsolete alias for @code{set-match-data}.