Subject: Re: bug#62009: 29.0.60; Emacs crashes on setf symbol-name

From: Eli Zaretskii <[email-masked]>
Date: Mon, 13 Mar 2023 13:47:39 +0200

> From: Po Lu <[email-masked]>
> Cc: Daniel Mendler <[email-masked]>,  Philip Kaludercic
>  <[email-masked]>,  [email-masked],  Gregory Heytings
>  <[email-masked]>,  [email-masked],  [email-masked],
>   Eli Zaretskii <[email-masked]>,  Augusto Stoffel <[email-masked]>
> Date: Mon, 13 Mar 2023 16:28:10 +0800
> 
> Robert Pluim <[email-masked]> writes:
> 
> >>>>>> On Sat, 11 Mar 2023 15:07:56 +0800, Po Lu <[email-masked]> said:
> >
> >     Po Lu> Why does this have to be in SSET and not in PURE_P?
> >
> > That would work as well, although I thought purespace was going away?
> >
> > Robert
> 
> Once pure space goes away, we can change the call to PURE_P in Faset to
> only check if the string is read-only.

There's no reason to believe someone will remember that.  Just don't
add anything that will require changes when we remove pure space
(except if it's specific to the unexec build).