From: Basil L. Contovounesios Date: Thu, 13 Feb 2025 17:40:07 +0000 (+0100) Subject: ; Fix last change to cl-extra.el. X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=091c592dd776dc014d9c7b071726c350b172c9fd;p=emacs.git ; Fix last change to cl-extra.el. (cherry picked from commit 9746fbc26415b5bff883b2134f316b2678528295) --- diff --git a/lisp/emacs-lisp/cl-extra.el b/lisp/emacs-lisp/cl-extra.el index 5dc6bea5148..dad4819db3d 100644 --- a/lisp/emacs-lisp/cl-extra.el +++ b/lisp/emacs-lisp/cl-extra.el @@ -561,8 +561,8 @@ If END is omitted, it defaults to the length of the sequence. If START or END is negative, it counts from the end. Signal an error if START or END are outside of the sequence (i.e too large if positive or too small if negative)." - (declare (side-effect-free t)) - (declare (gv-setter + (declare (side-effect-free t) + (gv-setter (lambda (new) (macroexp-let2 nil new new `(progn (cl-replace ,seq ,new :start1 ,start :end1 ,end)