Index: emacs/lisp/subr.el
diff -c emacs/lisp/subr.el:1.467 emacs/lisp/subr.el:1.468
*** emacs/lisp/subr.el:1.467 Tue Jun 21 14:10:34 2005
--- emacs/lisp/subr.el Wed Jun 22 23:16:59 2005
***************
*** 2020,2025 ****
--- 2020,2027 ----
'((save-match-data-internal (match-data)))
(list 'unwind-protect
(cons 'progn body)
+ ;; It is safe to free (evaporate) markers immediately here,
+ ;; as Lisp programs should not copy from save-match-data-internal.
'(set-match-data save-match-data-internal 'evaporate))))
(defun match-string (num &optional string)
_______________________________________________
Emacs-diffs mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/emacs-diffs