Commit 68be435e authored by Kim F. Storm's avatar Kim F. Storm

(Entire Match Data): Remove evaporate option for

match-data.  Do not mention evaporate option for set-match-data.
parent 6d44324c
......@@ -1527,13 +1527,7 @@ stays the same, but the elements that were not used are set to
garbage collection.
If @var{reseat} is non-@code{nil}, all markers on the @var{reuse} list
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},
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.
are reseated to point to nowhere.
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
......@@ -1560,13 +1554,7 @@ If @var{match-list} refers to a buffer that doesn't exist, you don't get
an error; that sets the match data in a meaningless but harmless way.
If @var{reseat} is non-@code{nil}, all markers on the @var{match-list} list
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},
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.
are reseated to point to nowhere.
@findex store-match-data
@code{store-match-data} is a semi-obsolete alias for @code{set-match-data}.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment