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, 20 Apr 2020 05:36:25 +0200 Message-ID: <877dyaltfq.fsf@web.de> References: <83tv1finob.fsf@gnu.org> <1E9E4C19-37C2-4E24-91B7-8101F9CFBF35@acm.org> <527dc4b5-3176-38b5-f2c1-1483ffc814a1@cs.ucla.edu> <87k12b6sv2.fsf@web.de> <2225099d-16e1-645d-0342-a054da53363f@cs.ucla.edu> <87a7376nv9.fsf@web.de> <99d7a8f9-7732-e1e3-414e-aabbea4433ac@cs.ucla.edu> <87o8rnasfk.fsf@web.de> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="58755"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= , 40671@debbugs.gnu.org, ke.vigouroux@laposte.net To: Paul Eggert Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Apr 20 05:38:01 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 1jQNFw-000FC7-MT for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 20 Apr 2020 05:38:00 +0200 Original-Received: from localhost ([::1]:56730 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jQNFv-0002pr-5x for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 19 Apr 2020 23:37:59 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:33840 helo=eggs1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jQNF0-0002pa-TF for bug-gnu-emacs@gnu.org; Sun, 19 Apr 2020 23:37:03 -0400 Original-Received: from Debian-exim by eggs1p.gnu.org with spam-scanned (Exim 4.90_1) (envelope-from ) id 1jQNF0-00022O-DP for bug-gnu-emacs@gnu.org; Sun, 19 Apr 2020 23:37:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:34821) by eggs1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jQNF0-00021Z-1g for bug-gnu-emacs@gnu.org; Sun, 19 Apr 2020 23:37:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jQNEz-0001Lk-Uw for bug-gnu-emacs@gnu.org; Sun, 19 Apr 2020 23:37:01 -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, 20 Apr 2020 03:37:01 +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.15873537985159 (code B ref 40671); Mon, 20 Apr 2020 03:37:01 +0000 Original-Received: (at 40671) by debbugs.gnu.org; 20 Apr 2020 03:36:38 +0000 Original-Received: from localhost ([127.0.0.1]:46367 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jQNEc-0001L8-1c for submit@debbugs.gnu.org; Sun, 19 Apr 2020 23:36:38 -0400 Original-Received: from mout.web.de ([212.227.17.11]:43935) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jQNEa-0001Kv-EQ for 40671@debbugs.gnu.org; Sun, 19 Apr 2020 23:36:37 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1587353783; bh=hLKcO/FapN+d91jQ5J8IUed/5FitoMXA1PZcJTATa/Y=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=AmBCf1V8JkGcr4WC2Lcxa7gphOHZ9en+04dthAPKCMDd9BFce5uZ/h1n05E1eGS8a bp1FC3uCh/96c2qCzHa1i0IzplxaB4TIoGRHWc5lUiMBX+vjneuLu8cDxW6ku04AEm yJPJanSKZ9gMKU41gG9kUwIUsfdwVYbb4NMxHU6Q= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Original-Received: from drachen.dragon ([188.98.99.7]) by smtp.web.de (mrweb103 [213.165.67.124]) with ESMTPSA (Nemesis) id 0MY712-1jmSTX1J0i-00UnWk; Mon, 20 Apr 2020 05:36:23 +0200 In-Reply-To: (Paul Eggert's message of "Sun, 19 Apr 2020 20:23:36 -0700") X-Provags-ID: V03:K1:LUk8vyD8giMaYCA7KhGqUW6lPosJGsrDe3V0B00m3+B7mFAsWVs ZzjsIn++9/kYa8fOB52lgCChhn4VVauVTgCtbv4sshEqvQHs6z+SDUMM1HArBawkwPIcVd+ /MSV2ZlKts+4H9M/LHJ3lhtBmBhuHV0mSOM3jmNsLDMa17zRIh2/AMxtx4OtcwUgR/+We5k M0an92CBNMVGHrjrxgmgw== X-UI-Out-Filterresults: notjunk:1;V03:K0:YYeXjuzs3v0=:xaRxqAW+w4EqkAhyOviDcI dDMaYVWJe+ncJIe6dYCSQysFscQLnxCD1IucTx3mOHIpvmglUBPZYr/u3M0o8NMijdDzLGPUB lY7DZcikWKUSeuEfup21wFEVbkKpP0nonqX3ZUGWic77YNJtW2qRgtsir6mwOkINQFmHFo4XF wUau/2vwnNHBU1oXpBP8iHVui1T82vkfstotYVVc9r88Z5q0wjNdYTRLBru4K86bLuNUCDhr+ 9EG+nbrfEl6Ycc3m/U2zkqZs4xSsfcXnfBC6zAAogT+rwTYqkJHcB3jfroVO/UZw0pdEdtcF9 FSGDt/c+TIfAsvHw8esIU61DzYJt2lbvTps1Z1+8p6eoT24UMuDshNTfG96/YkBTNQ/5A4wBv 7bG9/vY2MlPNf0HhYwm3RmpTK46h6lGlE96N4LL/Oi/m2AERSCpluD1/O7p3K8AFUVrrbLqqU gaPcYU0gzC55XWfxku5fTtVona0o2PhWydKocLiyJRaSrIfExSF97Crhk4r1oE0GCnu7O4MAX 7kkMbXLymGUU+LaI+obGZH7lLzqkHxHghsdq/AhX/8HeUITVAF2a48953DonPMnR25KjfcVSH oT8KxpT300r6sjKiDNT2UFK6RuUOoMltfEEHzvLhvRckNAvBD8qBvtpZUbBggoY1DLr9hvI4m gT9Q+CWEm/+wgItucISvK7Gz2VGyxpzBWCXma08+VCUoE5L5Y08H8PlVreLKWe6sLS3g05+Zu xxq9GB5T9X1aTBuLFAY9OGm9eEHjqN07bwgrZb+JbcPIcBTf6jR8miDBKB74zvj671qy2xkW X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Received-From: 209.51.188.43 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:178696 Archived-At: Paul Eggert writes: > + A mutable object can become constant if it is passed to the > +@code{eval} function, because you should not modify an object that is > +being or might be executed. The reverse does not occur: constant > +objects should stay constant. > + I don't know if what you say about the interpreter is true (I hope it is not), and I must really go to bed now, but "you should not modify an object that is being or might be executed" - isn't that quite common when calculating macro expansions (which, typically, are executed)? Michael.