From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Gregory Heytings Newsgroups: gmane.emacs.bugs Subject: bug#62009: 29.0.60; Emacs crashes on setf symbol-name Date: Sat, 11 Mar 2023 15:16:36 +0000 Message-ID: <0bd86aa3966395deee4f@heytings.org> References: <87o7p5of4n.fsf@daniel-mendler.de> <871qm01s6n.fsf@web.de> <9fcf05e8-506c-6566-e214-2ecf3194b85e@daniel-mendler.de> <83bkl45ul4.fsf@gnu.org> <87v8j9zl3i.fsf@posteo.net> <83a60l13p2.fsf@gnu.org> <87ilf9571k.fsf@gmail.com> <87edpx56xm.fsf@gmail.com> <83wn3ozuyn.fsf@gnu.org> <83h6uszsvq.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="17782"; mail-complaints-to="usenet@ciao.gmane.io" Cc: philipk@posteo.net, michael_heerdegen@web.de, Daniel Mendler , rpluim@gmail.com, monnier@iro.umontreal.ca, 62009@debbugs.gnu.org, arstoffel@gmail.com To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Mar 11 16:17:21 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pb0yH-0004NJ-LE for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 11 Mar 2023 16:17:21 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pb0y0-0006JL-VH; Sat, 11 Mar 2023 10:17:04 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pb0xz-0006II-3A for bug-gnu-emacs@gnu.org; Sat, 11 Mar 2023 10:17:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pb0xy-0000B6-RB for bug-gnu-emacs@gnu.org; Sat, 11 Mar 2023 10:17:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pb0xy-00084m-HN for bug-gnu-emacs@gnu.org; Sat, 11 Mar 2023 10:17:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Gregory Heytings Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 11 Mar 2023 15:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62009 X-GNU-PR-Package: emacs Original-Received: via spool by 62009-submit@debbugs.gnu.org id=B62009.167854780131014 (code B ref 62009); Sat, 11 Mar 2023 15:17:02 +0000 Original-Received: (at 62009) by debbugs.gnu.org; 11 Mar 2023 15:16:41 +0000 Original-Received: from localhost ([127.0.0.1]:58489 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pb0xc-00084A-SA for submit@debbugs.gnu.org; Sat, 11 Mar 2023 10:16:41 -0500 Original-Received: from heytings.org ([95.142.160.155]:35864) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pb0xa-00083y-Ia for 62009@debbugs.gnu.org; Sat, 11 Mar 2023 10:16:39 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20220101; t=1678547797; bh=8eNmFJVTBqg6KjlSBw9lZ3tunU/O+K/9nqh7LaGeh18=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:From; b=ZaSjMjwMn75Q7U1IJoELnfHqkReEsncAwFb9jyXHBybAqCpWd2/9BRqOn5AyuhREN fYNfhBZZvS5cg8zkdOhq9pKGDtWAg9pwx5khZ7PcnmoNBE2SyG+3b98ZifBqJoP+Fl i91JMX1q54uQCLL6qOY0TvevWFpSZZ39EQB3Uzp5uNocL7rmTh5idRbFCyitvYvhyU 8ph/c+JR/MoY7CgWJ1N96WmEm8DcVZzpWLbfNZfssUIZAPAOz/nTY3F42mw9vRPDAm A1HtwlQHT3TOF2r6z2rIKkx4xXoN2t93HgLWyNEGwSoQoxEq/86YWe2ZKDimpVDv9V 759itR1PWLfLQ== In-Reply-To: <83h6uszsvq.fsf@gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:257804 Archived-At: > > Sorry, I object to any change to cater for this use case. > IMO a reasonable change here would be to update the docstring of symbol-name, which only says "Return SYMBOL's name, a string.", with a warning similar to the one in the manual: Warning: Changing the string by substituting characters does change the name of the symbol, but fails to update the obarray, so don't do it! Perhaps we could also explicitly mention, in the docstring and/or in the manual, that doing that can also crash Emacs.