From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Michael Heerdegen Newsgroups: gmane.emacs.bugs Subject: bug#40671: [DOC] modify literal objects Date: Mon, 11 May 2020 04:56:16 +0200 Message-ID: <873687xjqn.fsf@web.de> References: <37a54ac2-da80-ca35-9c01-38c8e12a4b5f@yandex.ru> <9375aaeb-2a9a-b307-c793-0d99328201ea@yandex.ru> <7fe0574a-62ae-94fb-2e55-1a69de6ce828@cs.ucla.edu> <91857438-f44a-90f4-dfe2-a32224ba3994@yandex.ru> <880dc34b-46a9-0149-3c6e-0a951a70125d@cs.ucla.edu> <9c46b93e-a855-0be0-7ab0-50cb8c5cd74d@yandex.ru> <48e90f87-1519-9101-d54b-4bfd81a0c936@yandex.ru> <252d6368-ddea-2f41-b53f-cd927ebc3d1d@cs.ucla.edu> <43d93102-d361-f64b-971b-909418b89fca@yandex.ru> <2ca64f28-1255-4135-6e45-0f0e12b9e72d@cs.ucla.edu> <0c7570cb-bf52-a617-bf54-27a47c54e04a@cs.ucla.edu> <04298f7d-f2c0-5186-57d3-522e3d886166@cs.ucla.edu> <88af48c6-bc39-6ab0-59ec-7d537f2d375d@yandex.ru> <41d69e2e-561f-743a-e1f0-282b2e22b66c@cs.ucla.edu> <87mu6ftk6o.fsf@web.de> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="46065"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: ke.vigouroux@laposte.net, Paul Eggert , 40671@debbugs.gnu.org, Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= , Dmitry Gutov , Richard Stallman To: Drew Adams Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon May 11 04:57:36 2020 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 1jXydL-000Bs6-OS for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 11 May 2020 04:57:35 +0200 Original-Received: from localhost ([::1]:50076 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jXydK-0007cJ-HE for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 10 May 2020 22:57:34 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:47956) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jXyco-0007c9-Dj for bug-gnu-emacs@gnu.org; Sun, 10 May 2020 22:57:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:39318) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jXyco-00046v-4d for bug-gnu-emacs@gnu.org; Sun, 10 May 2020 22:57:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jXyco-0005D1-3v for bug-gnu-emacs@gnu.org; Sun, 10 May 2020 22:57:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Michael Heerdegen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 11 May 2020 02:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 40671 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 40671-submit@debbugs.gnu.org id=B40671.158916581820014 (code B ref 40671); Mon, 11 May 2020 02:57:02 +0000 Original-Received: (at 40671) by debbugs.gnu.org; 11 May 2020 02:56:58 +0000 Original-Received: from localhost ([127.0.0.1]:50864 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jXycj-0005Cj-Of for submit@debbugs.gnu.org; Sun, 10 May 2020 22:56:57 -0400 Original-Received: from mout.web.de ([212.227.15.3]:57451) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jXych-0005CU-Je for 40671@debbugs.gnu.org; Sun, 10 May 2020 22:56:56 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1589165778; bh=CCJEZG2HV0vlWeQIF0G3pfsEQu/RA7FLfWaQO71o7gA=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=bSO9OR0M6F+7KfVPTbFbVuCH7RxA6U4Ca9dtLQVFqBrqDdtX8/KwBkOwScsYAs90A RQX67MY+vECgQUEYETPVHtV6xj4d33AjfsCbpkTB7w7/XhjdynoozlLAiP9hdRy4K9 0rWMy7SXnJY1HbzUP3LGTIWi/0MBN8ADIZKpK6y8= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Original-Received: from drachen.dragon ([88.67.107.170]) by smtp.web.de (mrweb006 [213.165.67.108]) with ESMTPSA (Nemesis) id 1MALeR-1jNl5F1yY7-00BvD0; Mon, 11 May 2020 04:56:18 +0200 In-Reply-To: (Drew Adams's message of "Sun, 10 May 2020 18:47:25 -0700 (PDT)") X-Provags-ID: V03:K1:eZOIGFvsg2qRV5ATndaL9Fm12zJh7p9SvkGQHPlfYRKva3AWrHV 5xoVbDzJeqonjpiflYEra2CvPqJm8SvhWV0QENOVTeghQHeOJhyPjNAcFenqfloBkXN1nTy bIOkY+UCqklp0dsSZmx5AMfEoUBhQiH91dPpiBP7HRyLXfxIIy0dwU7W6NGyoO8vg+a5b9h 6RAQ1KB8JLtyqWRs+lZow== X-UI-Out-Filterresults: notjunk:1;V03:K0:ZMndmYeP/lA=:uHHPDqXqukj0yJ0IPAz1fT UUNGfIA/ZiCHyD9fce5JczsBBClX9nRJg9Hc7hY1W/JPOLLiVeOW7sxNHUG6rJrCiTY68QrWa Aa+tNWhZdUUpzfnTgJKbScopWWjF2BrybSC2HPK8u7Xh2RxyxM1m+PkrF8u0zYHxVypMWZoO3 F4pqjtMYJs/9fIRk7XNSaOCn1bfmILvy5R72B6KXyEb/9a1c5p137CI5z6YFfzqKihkxhXS6/ kra13BT8+bhGxVClwgI4Iqwzf0kE5BZzDCbqQ8VUKX23/DHBbGhBfGTohNFIiAxZGoR963sBO E+60qSd5PAcwaY7jU2JQa4UPuVkuWXWKmMWJM4UM+SUr8ODU03GWzpCYlD4xlWu4gP1BbIxTb 2FvtCQlMca1wiId2on62xkKdrNuHfCiiUIM4UGtIuSn9XFnvCdurWbjoxE4XKwIquAowjCxyZ p4/y2xtWTa3De438w+T7ZE+qt7O66gBn0xlPK33h/VT/j2u+xzAeazle4IcZR49QH+IDOI90h fLMZ1ptepISCB8JVvuYwR05lnTS/MmXXZWniAawmhI3jpANp4+6RjrIT7dlEwzqzL0c2fHx4O DFQRiI2a7fh9YF0rB2xd7II73riubUcHHiopeQ7SXapSum72AvuWIzEsv4N4O4K1ukwolJcdt 4PYqYYgTqGsys99JSqd41jZokUz5GH7sq8bSKRXXrWahJsSOgsU/iZ0VMqKSMgDdadSRU5r8W RUdllL6R4Y9f/MCMqsOdtEg1STFUMrDKIi90KVA0iTAj5hXPLLv+zW9ErD6rDdc7RprJv4ju 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" Xref: news.gmane.io gmane.emacs.bugs:180049 Archived-At: Drew Adams writes: > But are symbols otherwise constant, besides their > values? Depends what you mean by "symbol", perhaps. > Certainly you can change not only `symbol-value' but > also `symbol-function' and `symbol-plist'. I don't > see symbols as very constant. Also makes sense, yes. > I think that text wasn't too bad, but I see your point. > > And it's especially not good to use "value" in the two > different senses, as (1) something you see ("appears") > in a source program and (2) a runtime value that results > from reading, byte-compiling, or interpreting that source > code. > > Maybe "object" or "Lisp object" instead of "value", for > #2? The term "value" is used all over the place in the manual for #2, so people are familiar with it, we need a better term for (1) instead I think. (info "(elisp) Equality Predicates") already uses the term "literal object" btw: The Emacs Lisp byte compiler may collapse identical literal objects, such as literal strings, into references to the same object, with the effect that the byte-compiled code will compare such objects as =E2=80=98eq=E2=80=99, while the interpreted version of= the same code will not. Michael.