From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 30 12:42:57 2023 Received: (at submit) by debbugs.gnu.org; 30 Jul 2023 16:42:57 +0000 Received: from localhost ([127.0.0.1]:51133 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQ9VR-0002le-Ho for submit@debbugs.gnu.org; Sun, 30 Jul 2023 12:42:57 -0400 Received: from lists.gnu.org ([2001:470:142::17]:55264) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQ9VP-0002lR-SW for submit@debbugs.gnu.org; Sun, 30 Jul 2023 12:42:56 -0400 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 1qQ9VK-00046l-HM for bug-gnu-emacs@gnu.org; Sun, 30 Jul 2023 12:42:50 -0400 Received: from mail-40130.protonmail.ch ([185.70.40.130]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qQ9VH-0003y3-5q for bug-gnu-emacs@gnu.org; Sun, 30 Jul 2023 12:42:50 -0400 Date: Sun, 30 Jul 2023 16:42:28 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me; s=protonmail; t=1690735363; x=1690994563; bh=5agziSbZXlBy1E+evDP2r+EpBtPfFdrrpOJSa7bJG88=; h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=TegJruk0ha4sGezR5bpoR2j5bYAK6SRsA/1/uLVLyoTE+k8VQ6ehKJMZEu5sDNcHF 6rJDO0VlyFF86qPAriPWVJUEc9H5P/HS7uzFOWHch61Q9yDMS+3N1SxNrAPZdZHlu/ ++mPGUZncPwPbn/bJa39e7SZWl1nENan340vR50HOBJRuPheC8ftqlgdn64MSr74Pu VJJwY+Dt3Zc0CPd0vXSqS01ai20dJESmDJIDzbcQRKBOK1XYzfCm+SR2H7BF/kQHBh jnT1+qMPkWvLbhGCVuW5Kgsvv5hXGAdRN0EtzIxaaFOk5efE00E1UTG+DDsBR8yKrR RQORwRIV3wNZA== To: "bug-gnu-emacs@gnu.org" From: uzibalqa Subject: Documentation for copy-sequence Message-ID: Feedback-ID: 52887082:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=185.70.40.130; envelope-from=uzibalqa@proton.me; helo=mail-40130.protonmail.ch X-Spam_score_int: -30 X-Spam_score: -3.1 X-Spam_bar: --- X-Spam_report: (-3.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H5=-1, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Have been reading the documentation for "copy-sequence". The description, specifically "The elements of a list, vector or record are not copied; they are shared with the original." is not very clear about what it does and what one gets. -------------------- copy-sequence is a built-in function in =E2=80=98C source code=E2=80=99. (copy-sequence ARG) Type: (function (sequence) sequence) Return a copy of a list, vector, string, char-table or record. The elements of a list, vector or record are not copied; they are shared with the original. If the original sequence is empty, this function may return the same empty object instead of its copy. This function does not change global state, including the match data. From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 30 14:36:41 2023 Received: (at 64960) by debbugs.gnu.org; 30 Jul 2023 18:36:41 +0000 Received: from localhost ([127.0.0.1]:51237 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQBHV-0005cC-1h for submit@debbugs.gnu.org; Sun, 30 Jul 2023 14:36:41 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56828) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQBHS-0005by-N0 for 64960@debbugs.gnu.org; Sun, 30 Jul 2023 14:36:39 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qQBHM-0000UP-Fi; Sun, 30 Jul 2023 14:36:32 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=M0j5RmwQ1siBOVs0dYawpluLva8EH+tnD3Gx6wKWtuk=; b=CvF0S1VGuuGC laKGXK0z+4dfqH7sKRrVIwSEPEdh0LaYJHwJaS2wZGljhYjavGA4Xk1/Z1F6/YuoRIG+NnT96MCdI /b88310PuYZ+l1lXb29dTX/BpGxNkBfheQZxnBFxXnABucR28idVuCblfplY27yP1dW5OzKPLFG5b 91MHKmScPsfZbF/+4nZ7GVO9rA/uyPrYAFNG0F2n9lt2W/PzOPHIDBGwXv9nQzkSJ27PxmQl5BKtS bK0ydIKnxp8dk9izldQL12KMN105oY5vUO4bMRAtxbfDu7fUGu8PFKaQRkPlUm3wWgjSeziqoexQh 6F8eee1k2qUcmrkJQkP61Q==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qQBHL-0005Qx-RO; Sun, 30 Jul 2023 14:36:32 -0400 Date: Sun, 30 Jul 2023 21:36:32 +0300 Message-Id: <83leex2qmn.fsf@gnu.org> From: Eli Zaretskii To: uzibalqa In-Reply-To: (bug-gnu-emacs@gnu.org) Subject: Re: bug#64960: Documentation for copy-sequence References: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 64960 Cc: 64960@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Date: Sun, 30 Jul 2023 16:42:28 +0000 > From: uzibalqa via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > Have been reading the documentation for "copy-sequence". The description, > specifically > > "The elements of a list, vector or record are not copied; they are > shared with the original." > > is not very clear about what it does and what one gets. As the doc string says: the elements are not copied. You get a new sequence whose elements are shared with the original one. From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 30 15:21:11 2023 Received: (at 64960) by debbugs.gnu.org; 30 Jul 2023 19:21:11 +0000 Received: from localhost ([127.0.0.1]:51271 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQByZ-0006jJ-8o for submit@debbugs.gnu.org; Sun, 30 Jul 2023 15:21:11 -0400 Received: from mail-4324.protonmail.ch ([185.70.43.24]:37013) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQByT-0006iN-PO for 64960@debbugs.gnu.org; Sun, 30 Jul 2023 15:21:09 -0400 Date: Sun, 30 Jul 2023 19:20:45 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me; s=protonmail; t=1690744859; x=1691004059; bh=Tz0j+IlJpGwqntlsbB471ym0B3uHbRAjKHwSDbG9TWg=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=SRwPRH5p+Og5etR6LOptZhRdEZGcMwAGim54YM0KZd1hg8MwSLJFiCH5x1qQviJIK Tu0PH0durxKWiWdjfxvWr50PCGS6NAOlI+luJ31XZPjLXYgm3chm39i4jLY2S36But YCA/HWKe0F6bNDeQSyremg9ayak+66HjLxSuecmDNJllKNCLroiMvQMLliIMiYaRzD jNp/qJwV3zODLnLWbUHF+hMyyiXdIbFxK6sLD8du5do29IZiZSEmzilFvOddoGiz/F SE/qu3u2CTVaecHvtK1hmdD9JuLZkhYqYeV06RRX/JXoZsCBbbPEkwZns/eH0hnoyM z8G5S6e7VlIpw== To: Eli Zaretskii From: uzibalqa Subject: Re: bug#64960: Documentation for copy-sequence Message-ID: In-Reply-To: <83leex2qmn.fsf@gnu.org> References: <83leex2qmn.fsf@gnu.org> Feedback-ID: 52887082:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 64960 Cc: 64960@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Sent with Proton Mail secure email. ------- Original Message ------- On Monday, July 31st, 2023 at 6:36 AM, Eli Zaretskii wrote: > > Date: Sun, 30 Jul 2023 16:42:28 +0000 > > From: uzibalqa via "Bug reports for GNU Emacs, > > the Swiss army knife of text editors" bug-gnu-emacs@gnu.org > >=20 > > Have been reading the documentation for "copy-sequence". The descriptio= n, > > specifically > >=20 > > "The elements of a list, vector or record are not copied; they are > > shared with the original." > >=20 > > is not very clear about what it does and what one gets. >=20 >=20 > As the doc string says: the elements are not copied. You get a new > sequence whose elements are shared with the original one. >=20 So it returns a copy but elements are not copied. So what happens exactly = ? You get a reference to the original ? When I modify the copy, the original= =20 remains intact. It would help if the description in broadened, it is curre= ntly too cryptic. From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 30 15:59:30 2023 Received: (at 64960) by debbugs.gnu.org; 30 Jul 2023 19:59:30 +0000 Received: from localhost ([127.0.0.1]:51283 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQCZe-0007hG-2q for submit@debbugs.gnu.org; Sun, 30 Jul 2023 15:59:30 -0400 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:46455) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQCZc-0007h3-1J for 64960@debbugs.gnu.org; Sun, 30 Jul 2023 15:59:28 -0400 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.west.internal (Postfix) with ESMTP id A056632001E9; Sun, 30 Jul 2023 15:59:21 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Sun, 30 Jul 2023 15:59:21 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gutov.dev; h=cc :cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to; s=fm2; t= 1690747161; x=1690833561; bh=N5UJvkFgIJZnEPJvOcTiyoFAoQzNTS3PS0e YYPiu4Pg=; b=pIIiOjjW8HgBqAJ6e07uwo2i7CWzMCxtkDnbyg9FeQKUdXZPxLo 9hbPWq95OmDlaMSABqS265nxv5Ahh1xgoeXe695nhP4t3VBgIUkefeg+c7al1bGz N0g9VTssBUJaSNhY8MyhnBixuj1pFqq3vKKagtHGI1kvywmdIf9vsxKDRx+BhLn3 3ipjnrBoIangLhf418hUnstJAdD5GQeqXzx5KtXYZjIgQMmdsQsQTkdxVMvRjDut 5SVwZznreWJyKJmzMow2lyzThsPgBebTv/+HQ5VfFY4Qo76XzT7zOGFbgib0bway 5xpd4C4Pel1/vDc7NAC6CjWdr8TGVWG744g== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t= 1690747161; x=1690833561; bh=N5UJvkFgIJZnEPJvOcTiyoFAoQzNTS3PS0e YYPiu4Pg=; b=ltSXxMF/7pZOJ/TduDdJ4SVOBvGGCcOBV6EQ8cjFZfR3lA/ZK2U /VLBX4Hz4PXp59kaG6pXaIvNLrSt8p0pUcQrX3bj8RsJbpc95743smj4oG3XdOBb aZAqyxwdxuZCPJoVsXP1eHKPO7uaWArXPBVEXu4X8+NQEDKlmZqoZxyLeK47eu/Y OCmb8fDBIEkJuapxGKslThRnKYU3N7dpz1N1xKAYZUYiawnKoGMBNdbgjJASUOrX JQ0csdPWnEfjhAVWwbDjOPVZRilsuov2JfvPmu2Ifi4VGavrkZV8I3HhnD/kRyws sQdScjCEr8jhHFh0ADEQQcCeFCkMfOwN8BA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedviedrjedugddugeefucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepkfffgggfuffvvehfhfgjtgfgsehtjeertddtfeejnecuhfhrohhmpeffmhhi thhrhicuifhuthhovhcuoegumhhithhrhiesghhuthhovhdruggvvheqnecuggftrfgrth htvghrnhepiefgteevheevveffheeltdeukeeiieekueefgedugfefgefhudelgfefveel vdevnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepug hmihhtrhihsehguhhtohhvrdguvghv X-ME-Proxy: Feedback-ID: i0e71465a:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sun, 30 Jul 2023 15:59:18 -0400 (EDT) Message-ID: <9fd2cf2e-04f7-380e-d8e3-dacb0a14a98d@gutov.dev> Date: Sun, 30 Jul 2023 22:59:16 +0300 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 Subject: Re: bug#64960: Documentation for copy-sequence Content-Language: en-US To: uzibalqa , Eli Zaretskii References: <83leex2qmn.fsf@gnu.org> From: Dmitry Gutov In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -0.8 (/) X-Debbugs-Envelope-To: 64960 Cc: 64960@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.8 (-) On 30/07/2023 22:20, uzibalqa via Bug reports for GNU Emacs, the Swiss army knife of text editors wrote: > So it returns a copy but elements are not copied. So what happens exactly ? > You get a reference to the original ? When I modify the copy, the original > remains intact. The list (if the sequence is a list) is new (from newly allocated cons cells), but the values inside (in cars of those conses) are shared with the original list. From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 30 16:10:21 2023 Received: (at 64960) by debbugs.gnu.org; 30 Jul 2023 20:10:21 +0000 Received: from localhost ([127.0.0.1]:51296 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQCk9-0007xY-5l for submit@debbugs.gnu.org; Sun, 30 Jul 2023 16:10:21 -0400 Received: from mail-4319.protonmail.ch ([185.70.43.19]:19991) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQCk7-0007xK-Cn for 64960@debbugs.gnu.org; Sun, 30 Jul 2023 16:10:20 -0400 Date: Sun, 30 Jul 2023 20:09:57 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me; s=5bsmubgmpfgtzaffos3yxigcly.protonmail; t=1690747812; x=1691007012; bh=8Dr+gvOAxxkLblxcijjpsp3q5ZfInFMmMasuIpKg1pI=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=DtjEyxqjawD1/9bEbbhb4S6eJ+fr9KO/w2ukIyjen9fQaR6bXRHBpQZMVJ+30H5mA KyIQav9TWjlPYhUkRI42I/x4FFqEM8LGVgffEyI/Wo6nhmJfdfvkRXr3QoloPTZeUo Bfb0jpJModdnnHM6JXHjMXhFpMLgg6WXmf253P6/WLo5db4/HH+uL2yG5fY3TI5Pra zM2cvyPqxbyGPBKOw3RP/gQPFwi5n5V/pk3KoVo+C9hIFKD9SxPnLWCt2TYy5E24Ag 682EFEjFwYoSCApZ1iY8MKFEIV5Ec3XI+atyf30b23MvQ+5G8b9BRPC7+fSgO4ITjc hC4KGDzdmsBjw== To: Dmitry Gutov From: uzibalqa Subject: Re: bug#64960: Documentation for copy-sequence Message-ID: <3aitpaf8HcjBZemQByxzBRz3i0bgDDKSSyOql9xR-eoh8a8rDWhxGYvYxa8C0RjrEWtoELtkMI1V4s9VhAjR47CMaPQ5HChKcKmAXKQaSGw=@proton.me> In-Reply-To: <9fd2cf2e-04f7-380e-d8e3-dacb0a14a98d@gutov.dev> References: <83leex2qmn.fsf@gnu.org> <9fd2cf2e-04f7-380e-d8e3-dacb0a14a98d@gutov.dev> Feedback-ID: 52887082:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 64960 Cc: Eli Zaretskii , 64960@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) ------- Original Message ------- On Monday, July 31st, 2023 at 7:59 AM, Dmitry Gutov wrot= e: > On 30/07/2023 22:20, uzibalqa via Bug reports for GNU Emacs, the Swiss > army knife of text editors wrote: >=20 > > So it returns a copy but elements are not copied. So what happens exact= ly ? > > You get a reference to the original ? When I modify the copy, the origi= nal > > remains intact. >=20 >=20 > The list (if the sequence is a list) is new (from newly allocated cons > cells), but the values inside (in cars of those conses) are shared with > the original list. It is not evident what the meaning of "shared" means ? If I use a string, I get an exact copy and when I change a single character the newlist is=20 changed, the original string remains the same. So what is shared exactly = ? From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 30 16:15:23 2023 Received: (at 64960) by debbugs.gnu.org; 30 Jul 2023 20:15:23 +0000 Received: from localhost ([127.0.0.1]:51301 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQCp0-00084g-Uj for submit@debbugs.gnu.org; Sun, 30 Jul 2023 16:15:23 -0400 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:40521) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQCoz-00084T-3R for 64960@debbugs.gnu.org; Sun, 30 Jul 2023 16:15:21 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 1F5C432000E5; Sun, 30 Jul 2023 16:15:15 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Sun, 30 Jul 2023 16:15:15 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gutov.dev; h=cc :cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to; s=fm2; t= 1690748114; x=1690834514; bh=/Syo0DTYP+Avm2K66A3j8lK/1g+kel3jVY3 18q/7Vic=; b=MUATRokzVi4bz31VEsO/FkVk/u4aBXU5L1QJcXH/bXm+SIapKgo bRct/2+xxKu66FmWOx8+eDCf8yJ4oIVVqPSuJZsA7J7d7ggK0buxH70Ijy7gmUgZ jSSJt26y2IbS77nLNLE1KLsCygP3QV99yZBJwXlQvc2FvY3Jwbot/nlME732ASKj 5QrqYxrsMfO2jL4FK9PbgtLPrCIep6kJF5vFlF9a5wc3htL2n4CAu0NQONJHduQm 0n6Iz4J4E2wqhO+UonUcBoQIjt5tXNNQuMJ4vcv8QTbwBnmYqAiiIryG6ZYSrOQw 6eXT00iRoHlH7FpnEr+qxh5fKOb/1fQTcyQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t= 1690748114; x=1690834514; bh=/Syo0DTYP+Avm2K66A3j8lK/1g+kel3jVY3 18q/7Vic=; b=D9rCaJP9BieY8UYQhzGxHVgZt7FHG1OIly3RTrnZL7kZBa91jvX pjP9swnEOW+3t53WyV+VFhUtbre2VOa84yZ3CgVgLsGWGJlqvsAMwbkWNJFjM6Yc KNqOkcq1bXa241DGKtFq6IwfDtVtDWgDTCgKSDRbW6tlDPQdox2KpsUyG5msLz5d pf3dZ9VrvnLTtEP1pIRPNz/k8e6SMLO0sNC0fl/+BRC3BpxJrOP8OzQZp2um+Sv+ uqDhZSiURUvVGZlsPZmSVcGr1c6uP2B6VMlLEjHxcdVtOipW5cI1PY4B9L1bO6D8 EOx2L9F0qhdk0V7vWU8JuiGyfzG2+SKeAhg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedviedrjedugddugeeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepkfffgggfuffvvehfhfgjtgfgsehtjeertddtfeejnecuhfhrohhmpeffmhhi thhrhicuifhuthhovhcuoegumhhithhrhiesghhuthhovhdruggvvheqnecuggftrfgrth htvghrnhepiefgteevheevveffheeltdeukeeiieekueefgedugfefgefhudelgfefveel vdevnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepug hmihhtrhihsehguhhtohhvrdguvghv X-ME-Proxy: Feedback-ID: i0e71465a:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sun, 30 Jul 2023 16:15:13 -0400 (EDT) Message-ID: <445c7635-2da3-0dc6-a1cf-c840cecca337@gutov.dev> Date: Sun, 30 Jul 2023 23:15:11 +0300 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 Subject: Re: bug#64960: Documentation for copy-sequence Content-Language: en-US To: uzibalqa References: <83leex2qmn.fsf@gnu.org> <9fd2cf2e-04f7-380e-d8e3-dacb0a14a98d@gutov.dev> <3aitpaf8HcjBZemQByxzBRz3i0bgDDKSSyOql9xR-eoh8a8rDWhxGYvYxa8C0RjrEWtoELtkMI1V4s9VhAjR47CMaPQ5HChKcKmAXKQaSGw=@proton.me> From: Dmitry Gutov In-Reply-To: <3aitpaf8HcjBZemQByxzBRz3i0bgDDKSSyOql9xR-eoh8a8rDWhxGYvYxa8C0RjrEWtoELtkMI1V4s9VhAjR47CMaPQ5HChKcKmAXKQaSGw=@proton.me> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -0.8 (/) X-Debbugs-Envelope-To: 64960 Cc: Eli Zaretskii , 64960@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.8 (-) On 30/07/2023 23:09, uzibalqa wrote: > It is not evident what the meaning of "shared" means ? If I use a string, > I get an exact copy and when I change a single character the newlist is > changed, the original string remains the same. So what is shared exactly ? A string doesn't share anything because characters are not reference values. They are simply copied. From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 30 16:41:23 2023 Received: (at 64960) by debbugs.gnu.org; 30 Jul 2023 20:41:23 +0000 Received: from localhost ([127.0.0.1]:51307 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQDEB-0000DE-AS for submit@debbugs.gnu.org; Sun, 30 Jul 2023 16:41:23 -0400 Received: from mail-4318.protonmail.ch ([185.70.43.18]:29161) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQDE9-0000D0-8l for 64960@debbugs.gnu.org; Sun, 30 Jul 2023 16:41:22 -0400 Date: Sun, 30 Jul 2023 20:41:07 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me; s=fs2uzq2hofgm7mx3dspq3zjbny.protonmail; t=1690749675; x=1691008875; bh=RIJDFEUVxznL0Hb16DbO74iTB9VpRJ6seBwpI9uctwA=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=mkfoYJIZX+ZbqZuQZkoMoC4WZOdy5aNi2oqyn9ILWfnw6p63XpHaABIF9mG/kNk4Z +uiqk4+yim1K8Oiy423bEA2ruGfhKP2PiHKKsxua12eZMDExlbWPP6kqnFjkmK/O3v /9DMswkzX4awjaSe2g4x18urtgHNGl97jMxPzMbYzhwPXM8uGqUTy/DAAUk7929Auk vt6dCrBReEkSeMWrzJ+lftJjR0Zvxe/LzYWppCCDyPcUb1ofHDoZOGS0BG8xfjSAg3 4FccwDNyN4QEdKLBrsMo95HV+L8Xq121ZeXo75iy/1954JlntpAy2zMBuUUhwgWkvl cbqmX6WwuQ0hw== To: Dmitry Gutov From: uzibalqa Subject: Re: bug#64960: Documentation for copy-sequence Message-ID: <0jaeuWqRrvVnqqAA5KDXQdj6WWpnePGcPd92wS1AVbEgmpbouBg7kZE9MO-2Jv_5ArZ7WjC6pFLaCjIU47ZLeZLpeaj1pofTw5TCjrerBOs=@proton.me> In-Reply-To: <445c7635-2da3-0dc6-a1cf-c840cecca337@gutov.dev> References: <83leex2qmn.fsf@gnu.org> <9fd2cf2e-04f7-380e-d8e3-dacb0a14a98d@gutov.dev> <3aitpaf8HcjBZemQByxzBRz3i0bgDDKSSyOql9xR-eoh8a8rDWhxGYvYxa8C0RjrEWtoELtkMI1V4s9VhAjR47CMaPQ5HChKcKmAXKQaSGw=@proton.me> <445c7635-2da3-0dc6-a1cf-c840cecca337@gutov.dev> Feedback-ID: 52887082:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 64960 Cc: Eli Zaretskii , 64960@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) ------- Original Message ------- On Monday, July 31st, 2023 at 8:15 AM, Dmitry Gutov wrot= e: > On 30/07/2023 23:09, uzibalqa wrote: >=20 > > It is not evident what the meaning of "shared" means ? If I use a strin= g, > > I get an exact copy and when I change a single character the newlist is > > changed, the original string remains the same. So what is shared exactl= y ? >=20 >=20 > A string doesn't share anything because characters are not reference > values. They are simply copied. So why does the description also refer to a string. With strings, things do not work like the description. (copy-sequence ARG) From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 30 21:13:48 2023 Received: (at 64960) by debbugs.gnu.org; 31 Jul 2023 01:13:49 +0000 Received: from localhost ([127.0.0.1]:51440 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQHTo-0000pV-Kj for submit@debbugs.gnu.org; Sun, 30 Jul 2023 21:13:48 -0400 Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:35784) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQHTm-0000pM-9o for 64960@debbugs.gnu.org; Sun, 30 Jul 2023 21:13:47 -0400 Received: from pps.filterd (m0246631.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 36UMxtEG009721; Mon, 31 Jul 2023 01:13:45 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2023-03-30; bh=USBGgpBi6mAYqALMa9eZmmVd+AVVzzUq+k+45c5G/2E=; b=WV5eAD86NHUXkBfScz06czfTC4F5cMIm8Lf+31Jme/E+RGvGXRx22XkJleCkl7va10HW j8rr4CNxA2cvwFW3ybEFH34aO1ztdvNglweX4TSNZkbzqruuDd7j7EXeE02VwLKWkMKz amRJFrisDeYoe2vBThUODzVOr/SEuoIA0FivBx/p7RANgsBBpjRmADU1Pw0qs74kGCdI auCZQ0dyR1pToKjSWnxKxfE+uDfFtg09i8vvdI6zyxLi/M21fV7HIN8ulfD/WpvfpLyJ NtDhOIw6EUuwSgpYqi3Ah1pfKIU9EUI4uJP2t8hwqU0NXZkHnddtxml0tfvibqnaMmLS Cw== Received: from phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta01.appoci.oracle.com [138.1.114.2]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3s4sj3sj90-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 31 Jul 2023 01:13:44 +0000 Received: from pps.filterd (phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 36V18jpH000715; Mon, 31 Jul 2023 01:13:43 GMT Received: from nam11-co1-obe.outbound.protection.outlook.com (mail-co1nam11lp2169.outbound.protection.outlook.com [104.47.56.169]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3s4s73rwme-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 31 Jul 2023 01:13:43 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nW4J+LbptByIYARdnbgAf/tYZT4Us/q7jpe3oECMaL6P7bi6sQkm25GRrSFq9IdF9cNHbjbY/o5NqMAQTyk/qfwbvLY6BGo+1PSNzjem/NpnExpe1Xm+dmc7SidoBI2NMIqe3j13MrGNtOCpnEDXrgDPIlEMagVOqgQ7yW417F2n1KknysOcB727pQFGMxv8yRKAAQi83HyAA5zDsuxUGzVAu7pgt8C1eBj3DAjRCF4Z4977PVzUTXKjdY5mh59dX09LYqR8zFQRS45oSstbDuqKAGKjiIHC1yxlPqH8duiPm7At1niQBSuBuM+JFijAnnqxx5xFwMXsyDcS2lLX8g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=USBGgpBi6mAYqALMa9eZmmVd+AVVzzUq+k+45c5G/2E=; b=PaAadpuVHHsbKGZwYEZZNynl3GQviXvsUlpThVgyUrAdRBoY/PGvvZL3ci8kqjKpvgXQ2Uq5PKOXHuv64eppn8cqq+rmTtVvuggLFA8H0rC9/fd0k/ujHE0MB8gR6RzJ2QCIeuqXg6VaI/md3Nv8Mlh8OAtptDnnGFMQtBXyW/h0IFwypligdDYMfVNffGawGd0W/2azfO0LhOFQPVWtNLvGKq08s5HQAMQ3pFik3yFe2yCpYLEUeJdvPT1vVOJ3OdE2tpRX4ieOYhj/X3YofFbzwsRn9XmklYA/wz8sG2vHESQHvPh+sLM8V/9Zdf+PJ6IYEX4xnxlFmH3D3h2Row== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=USBGgpBi6mAYqALMa9eZmmVd+AVVzzUq+k+45c5G/2E=; b=aa0na1KOGObWzVXhv1YvyEFF9sPVVU1uLOudwbzBz0tpAS6RjkG0m9r8HyBW/rZOs0KxQpokoPJm83/v1RmM+9A5Ii99oSw/oXkTa2snBgsfoM0/5N9hS9C7uXPHmFomUSM5HQLAlRHz290HoZ8NNVwnujU15A+ogvn1RuUIZjg= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by SA3PR10MB6999.namprd10.prod.outlook.com (2603:10b6:806:318::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6631.43; Mon, 31 Jul 2023 01:13:41 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::1082:9d00:6183:edca]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::1082:9d00:6183:edca%4]) with mapi id 15.20.6631.042; Mon, 31 Jul 2023 01:13:41 +0000 From: Drew Adams To: Dmitry Gutov , uzibalqa Subject: RE: [External] : bug#64960: Documentation for copy-sequence Thread-Topic: [External] : bug#64960: Documentation for copy-sequence Thread-Index: AQHZwyK4dqj84cnyAEOH56EdCz+5fK/TD+RQ Date: Mon, 31 Jul 2023 01:13:41 +0000 Message-ID: References: <83leex2qmn.fsf@gnu.org> <9fd2cf2e-04f7-380e-d8e3-dacb0a14a98d@gutov.dev> <3aitpaf8HcjBZemQByxzBRz3i0bgDDKSSyOql9xR-eoh8a8rDWhxGYvYxa8C0RjrEWtoELtkMI1V4s9VhAjR47CMaPQ5HChKcKmAXKQaSGw=@proton.me> <445c7635-2da3-0dc6-a1cf-c840cecca337@gutov.dev> In-Reply-To: <445c7635-2da3-0dc6-a1cf-c840cecca337@gutov.dev> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|SA3PR10MB6999:EE_ x-ms-office365-filtering-correlation-id: 9f1629c8-982a-43da-da28-08db916360bf x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: HitEJieeaTk8TS97N4Feb94+zMn8jhdAPVHeUywQZrElHBLW93iK0G00HCFmhWX+BsUOB5aeUSHD+z8xngUw/Gl6zd5ldaVyq8zv9SoC1znpyO21f91vbhbfUS7U4hKgb3VHh8TtL3SDyuCFtE3RwjeLWdMvVYgvvb01snFJGXvGwWaLR+wuW6u5Iel77l35rxmY+4al19ejFhr4DW7f6KTZczrG/cL99mko+pPRwM6wzNUJFgxh7iI09br/3t1KtGg0ode9dEturd9oS8PHHuf15gqOYguKw65Zq64/8f69UQBY1TmFiwQgaOZgkCdWyZkG57QbDTHsiYcn05ltyDhgl7i2kVaxtSkFo1va9rY5eegd+WApOUma7TgHr9I8hEMfQW6ZwvD0crfQeyE0ENMplhPDNQ+BOkOAtbykLsWsacwkWn/GMBd0b2XO/ElVMQXGMZzMbbPD91KqAqBblaAoqg30Clzzw2wuNqCY9woznIWaK3wSH+eKAk5YRtsGtJzs2k47w6H6R0QXFQVlEqhGzSu+0gjNuh1X7nIVOceu+V5YYgOgJwwZYbfP1nnyCthwWP81ZjHTvlk3xxnqNoIQBmtaIq+wT7sDoyjqSwOY7zDf37xESRL7cuPwK1e4 x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(346002)(366004)(376002)(39860400002)(136003)(396003)(451199021)(52536014)(66946007)(66556008)(66476007)(2906002)(66446008)(64756008)(4326008)(76116006)(5660300002)(44832011)(4744005)(316002)(110136005)(54906003)(41300700001)(71200400001)(7696005)(8676002)(8936002)(26005)(6506007)(186003)(478600001)(122000001)(38100700002)(38070700005)(33656002)(9686003)(55016003)(86362001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?SDNSZVFoaVpOYkpBU1FSaEhEWi9EZFRBT0R1dFY3REhKREtic21LYVdZZmE4?= =?utf-8?B?MUh5ZGJLMG1GSnFuaXVTdkhjbzIvUXQrMDJPYTIvNDE3UVVFdVBhT2xZOURk?= =?utf-8?B?UzAzYXpyT0RQZkp4UkcyaHpNSjVxM2xjQWhibHBnRzlySEdtUjU5T2FhWnZM?= =?utf-8?B?ZWxPQzM4WGdCUWVUaENITGNycjRlUlRiVkpHNmJ4cGZvSEk0TlNhQy9jV0dX?= =?utf-8?B?Zkx2eVlQZHBqcVcydVU0aWwxMlVZSHprOXpaelU2ZUZiSkplUDNMV2oyTDN5?= =?utf-8?B?ZHNMeXc1UkdrOWQrOFdwbmcwL1E3K3pNZDcrNkR0QW9YMnIzN0NmV1FKODJZ?= =?utf-8?B?UitIUTNQRmVNVGNaVW80ck5SQXZqYzNLQXErSDhycmw2ZEs4emx0dGpNbVlJ?= =?utf-8?B?UWhYQlkrVTFYcWpFbXFudWwzb3hZVUQxWFRwZWRCdlJFcndPeDNoM2cyQ1dk?= =?utf-8?B?eXNYMjl1aUE0NjBGYjhXSlpPbnhsWGFObGFRbVpZNThJTHJ1bEpVR1k1dnR2?= =?utf-8?B?L2d6OFpZZWpyRENTNlJEYVR3ak1VeE41L3hRNVc1c1ZPWWZReTJRcHI0R2x6?= =?utf-8?B?SmFRNEpPaWI0Z2M5WWNaN0hKQ0NHT1ZMVEw1VzRLeDk2UWd6SEhJNFhGLy9p?= =?utf-8?B?TEVZdW9qQmZNWFpXM0xNbVVtM3dEUmFFTVVZdmdpNEdGSFduNy9SV1BsNlMw?= =?utf-8?B?VG1oR0hDbm91YnI3N2J6UGRIeUJ2NVgyb2FNNTVEU2Y1NllMaGJvdnIvc01V?= =?utf-8?B?eGl1K0FncmlZYStSa1o3M0RMMjZ2SlJaS002R3Z5d1NhZ3h0bjMxdlBiR3VX?= =?utf-8?B?dytHOHBReTVFcGZjbXk3am14aDluU2VLWmt0MXUyU3hpUW5sMmlQT3FrV05E?= =?utf-8?B?d2VxRWVKZjdQN3gycHRkaXFDQkNJOUwzTEZkT0hhNnFLdGdKclgrNmIyZno3?= =?utf-8?B?V0dqSzA3QllQeUtQaUxlT3l2eGtKYTNRZ0RIYXNFWnFNWXlDU3g3NzJLSHRM?= =?utf-8?B?b213dndkclJnUkc4NUpKcVVHQWNYdjhIaHVPRVZmMkNTS1laY1FQNGZ4bmFW?= =?utf-8?B?eTRuanBPM2FxMU81Wjg0RVRYbGlsaDlDZW5DY3JFZVI4WEVpY3lzaysyK1Nu?= =?utf-8?B?dm9DNEhlQkNUdFJZTjFpMzdFQzUrTm91a3YzQUh0WmRXenlnb2oxaEdxY3Qw?= =?utf-8?B?bTJ0Smk4dmFHMmFVdFpDc1NMcjFuMXV2a0FzZStuOWpmSnVUKzRLQk44Mmtq?= =?utf-8?B?YWpuYW1qNndMQVFYL3Mza2xTU1dCL1NyMVhQclRvRkN4RmU5cm9tTmw2dGdq?= =?utf-8?B?bjlFSURGOWhUUENzUjZYZmdrb2xaWEQyM0tkenBqeGRFaW1tMmxuaVNrdVF0?= =?utf-8?B?SlBSTkpIcHRjcnBrVkhMSXBJSDJ3V0ZuZnlyRnYyMFhQbVVNRnh4Ukl3b1lR?= =?utf-8?B?N0oxLzBhQ2txZm5kaVh4VXpQc0tYMXBsL1BKRHI5MTNFbklHQlY1cEk5WFQ2?= =?utf-8?B?OHdMaE8yWjVKWDZkTXAzdkZNazQybjJMaENYV2FEZm5jRWNhdSt2b1A5U3By?= =?utf-8?B?K3dFODdMZXArYi83djVxdkRrdjlWb3NlanZmVjZ5MTcyV0RzWlEwWUl6bjk3?= =?utf-8?B?eFpoV2lUV0ZyWnljcW8zU1pFOTFPb05PbFJFTzdrTG02VVZwTU5DL2dUOUt1?= =?utf-8?B?dFhPZHpwVlVPa25iWmtWb3pqWHlwTGV3UnVyd3AxaU5qa2ZjWk0zMU9SNGx1?= =?utf-8?B?Vjh2NlBMaFhyTXJ5YURtUmQ5MTZUTWlCdlVlL1BFZHo0MGlGQ1B5UVFacWpY?= =?utf-8?B?aVU2bTRYWGF2ZWRHWFBsUVgwY3BRTkZYcVhDVk1Vck9uNkFBUzZKZEFHNFE2?= =?utf-8?B?SUZQSVNOL3pyanpYcUxDVlMzSTRmTWZpTDZkTnFycllEV003WmMyNks1MldH?= =?utf-8?B?UGdleENacEQvNTdXVW5udmFGaStCZ2RYSEVsa3hmdGczZlBSSkkvd2NCajZQ?= =?utf-8?B?WjVJYXloRzBHTndPM290TXpxcTVXY1ZHNXViNDNOSFVWd3krQThicEpsQnFo?= =?utf-8?B?dU82YXhHL3F6NXkrb2xZMUpmbUFtYmVzSzNGQk9aVGlHVTFITVRSS20zR2Nt?= =?utf-8?Q?ZxlTXfnnTTZALeaXNeftt5JXV?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: HfLjF3YWWPPiaZ6XiXVk0AGcnZYZnuglKifRySid82upRKfSwohmem1We9Vn3wR5oPujpxbRFJh0GchloWy9FXaahkM3Zcuo44Jl3csjjXMDEzH+AMfdwLFG3lmqpno4CuDJg/Rjn7QOxYyH8vJTsXfV4kbiwDTrLwzs5RGC2yWYoeuB4s1+pnJEwvEseWzZvFoB8SunWd4vhPHcyrqEeq4njFKVnPyE97WGyoM3bWPS3n9jDBzPF2fDYUO6RcHiG+CgL8fSTaqTT0YSsKiQ7cXqmTguXraF1CHqErRVJYHSlFaxXOAb3mlqlKpqYlWHBrxYdw8GD/DuudfAcuE56b6MiYO4ehRIwExGig7LJddNBYMvX1l588DGrOuV8NgpaZk4s1JDwCvsL4jz2KD5R755g3YKzx4REzTBYpm8zesoMTCfwDsdKhB6ZTKHTSf1WOIGVZK+YbSIgRVxbBmRG1biX/FHtv+f1JPOouptPmz78WFnJ3xa3fLQN65tG5E/fq9VZoCnjtGI5U7LiOm815a3CiFr5pzsnmEEXzJ2mSEPNscUwwIifSoZMn5W63suJztieEciyWsQ0Eq84cLrlun7JJM5H+zwSPHyjE4bowTReJO7gFFlQ+8Moa87I45sbrxbzjc1SfWsFNwRsF0Kfn9hWIqPlifXsLm2TLsffopPzPy2VOO5SEH34BC0/jEu+6suW2yJtTBXxyo5mIuxq1L+lGg2PqgcwMOqkmSC7MoLlk0jSaD/yUMszqfX/A9DnrD+g8dWmYIQ+bfHn2O1qn46RfGR+/K6JAJFweD1ArDWgvQT7bXVK1rk63Y++jX0QtjaVerAZ+JZ6i4LcmNaYA== X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9f1629c8-982a-43da-da28-08db916360bf X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Jul 2023 01:13:41.3525 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: nhFbvBHXWQqxXt0vcBXMoPbrwfZF4AjUZlRXti66zgxEb3ENVHo8QBwybt7u5rPVUCB5awg6M7G9orDtKjEdbg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA3PR10MB6999 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.957,Hydra:6.0.591,FMLib:17.11.176.26 definitions=2023-07-27_10,2023-07-26_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0 bulkscore=0 suspectscore=0 mlxlogscore=906 malwarescore=0 mlxscore=0 adultscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2306200000 definitions=main-2307310010 X-Proofpoint-GUID: bjqUxwsqTHVnKAhYvJ-_8vygFLAQAA0_ X-Proofpoint-ORIG-GUID: bjqUxwsqTHVnKAhYvJ-_8vygFLAQAA0_ X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 64960 Cc: Eli Zaretskii , "64960@debbugs.gnu.org" <64960@debbugs.gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) PiA+IEl0IGlzIG5vdCBldmlkZW50IHdoYXQgdGhlIG1lYW5pbmcgb2YgInNoYXJlZCIgbWVhbnMg PyAgSWYgSSB1c2UgYQ0KPiA+IHN0cmluZywgSSBnZXQgYW4gZXhhY3QgY29weSBhbmQgd2hlbiBJ IGNoYW5nZSBhIHNpbmdsZSBjaGFyYWN0ZXINCj4gPiB0aGUgbmV3bGlzdCBpcyBjaGFuZ2VkLCAg dGhlIG9yaWdpbmFsIHN0cmluZyByZW1haW5zIHRoZSBzYW1lLg0KPiA+IFNvIHdoYXQgaXMgc2hh cmVkIGV4YWN0bHkgPw0KPiANCj4gQSBzdHJpbmcgZG9lc24ndCBzaGFyZSBhbnl0aGluZyBiZWNh dXNlIGNoYXJhY3RlcnMgYXJlIG5vdCByZWZlcmVuY2UNCj4gdmFsdWVzLiBUaGV5IGFyZSBzaW1w bHkgY29waWVkLg0KDQpZZXMgYW5kIG5vLg0KQ2hhcnMgYXJlIG5vdCBzaGFyZWQsIGJ1dCBjaGFy IHByb3BlcnRpZXMgYXJlLg0KDQooc2V0cSBmb28gKHByb3BlcnRpemUgImFiY2QiICdwMSB0ICdw MiA0MikpDQo7OyAtPiAjKCJhYmNkIiAwIDQgKHAyIDQyIHAxIHQpKQ0KKHNldHEgYmFyIChjb3B5 LXNlcXVlbmNlIGZvbykpDQo7OyAtPiAjKCJhYmNkIiAwIDQgKHAxIHQgcDIgNDIpKQ0KKGFzZXQg Zm9vIDEgP1cpIDsgLT4gP1csIGFrYSA4Nw0KZm9vIDsgLT4gIygiYVdjZCIgMCA0IChwMiA0MiBw MSB0KSkNCmJhciA7IC0+ICMoImFiY2QiIDAgNCAocDEgdCBwMiA0MikpDQo= From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 30 21:22:18 2023 Received: (at 64960) by debbugs.gnu.org; 31 Jul 2023 01:22:18 +0000 Received: from localhost ([127.0.0.1]:51445 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQHc1-00012H-Kj for submit@debbugs.gnu.org; Sun, 30 Jul 2023 21:22:17 -0400 Received: from mail-40140.protonmail.ch ([185.70.40.140]:16609) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQHc0-000124-0I for 64960@debbugs.gnu.org; Sun, 30 Jul 2023 21:22:16 -0400 Date: Mon, 31 Jul 2023 01:22:06 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me; s=protonmail; t=1690766529; x=1691025729; bh=sb/cZvE4zDNpiXH4osuS0jsceZtJvx0Q/pO46FDLrO0=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=GyOKjWJFDSFOrwfACkYnDdpYmBOF8NYKOjQAtice/3v87PkVM4Bk2ZlSdaSEPT33l JEXb4etw7iqc7KOlFUY1XGCtyOlVWXcDqubHD/cA/p2SU6Ix3OBJA3e3+eMRkvDuir f9fuMmgGS0yETmDlQyoYQn3t5bH6QFSFJIVnAPeSiEzZKuykjQVAEK5hNlet6sE4T3 Nh9OGnwKFiroallqVMhUzAZNeJpF3aei7j+ylyT4YBz5tGF6DDR92QgY4sFGebERoV zQv2YOSIA2iIHWagOKIddMR2cQ++fRFtft/UyWsf+utRaQuBfPwdcAgGaKQuW4p9Us 89D5CuOhxkuDA== To: Drew Adams From: uzibalqa Subject: RE: [External] : bug#64960: Documentation for copy-sequence Message-ID: In-Reply-To: References: <83leex2qmn.fsf@gnu.org> <9fd2cf2e-04f7-380e-d8e3-dacb0a14a98d@gutov.dev> <3aitpaf8HcjBZemQByxzBRz3i0bgDDKSSyOql9xR-eoh8a8rDWhxGYvYxa8C0RjrEWtoELtkMI1V4s9VhAjR47CMaPQ5HChKcKmAXKQaSGw=@proton.me> <445c7635-2da3-0dc6-a1cf-c840cecca337@gutov.dev> Feedback-ID: 52887082:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 64960 Cc: Dmitry Gutov , Eli Zaretskii , "64960@debbugs.gnu.org" <64960@debbugs.gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) ------- Original Message ------- On Monday, July 31st, 2023 at 1:13 PM, Drew Adams w= rote: > > > It is not evident what the meaning of "shared" means ? If I use a > > > string, I get an exact copy and when I change a single character > > > the newlist is changed, the original string remains the same. > > > So what is shared exactly ? > >=20 > > A string doesn't share anything because characters are not reference > > values. They are simply copied. >=20 >=20 > Yes and no. > Chars are not shared, but char properties are. >=20 > (setq foo (propertize "abcd" 'p1 t 'p2 42)) > ;; -> #("abcd" 0 4 (p2 42 p1 t)) >=20 > (setq bar (copy-sequence foo)) > ;; -> #("abcd" 0 4 (p1 t p2 42)) >=20 > (aset foo 1 ?W) ; -> ?W, aka 87 >=20 > foo ; -> #("aWcd" 0 4 (p2 42 p1 t)) >=20 > bar ; -> #("abcd" 0 4 (p1 t p2 42)) Ok, meaning that the actual string becomes different, yet changing the a property, changes the property on both foo and bar ? From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 30 21:36:58 2023 Received: (at 64960) by debbugs.gnu.org; 31 Jul 2023 01:36:58 +0000 Received: from localhost ([127.0.0.1]:51458 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQHqE-0001OF-9g for submit@debbugs.gnu.org; Sun, 30 Jul 2023 21:36:58 -0400 Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:17176) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQHqA-0001O4-HV for 64960@debbugs.gnu.org; Sun, 30 Jul 2023 21:36:56 -0400 Received: from pps.filterd (m0333520.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 36V1PanP001950; Mon, 31 Jul 2023 01:36:54 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2023-03-30; bh=vQb8hGgF+DxmgBKZI0Bqbwd5/c9+ZOfC5+zLYxLK5AQ=; b=Y9IlIlpyKvHlFDT+vzyG0oxvmDZDI4PGazctRPwU/z9E5JIM2KgP6qGkDteQz4OHXJBC x3NaAFpxNqMVl2/+4R4QckURYeqoAvGZ4AN8n9ADmgtsY3hM23nYe2eXBlQ+oBtWHEpK evWP5aQBVHn2jFZcLd8q7jhjawTV239AdGxdu+piyQfeHRJL2DP/htJaRDyJu2yXc//P WMmHWHWIg78mnii41lgXHOgW1BfFRWTe8sYVmTIk8FKCgIxa4tGLKC0qOmFhSdL5B/ri RBOgdvZNbp8B9JaTTVqaQBn9mntanVP3PQ66G1HQ6/tKf80LvaEuOfLCulKnNK97kFmE nA== Received: from iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta02.appoci.oracle.com [147.154.18.20]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3s4ttd1jcb-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 31 Jul 2023 01:36:53 +0000 Received: from pps.filterd (iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 36ULO76N037336; Mon, 31 Jul 2023 01:36:53 GMT Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2102.outbound.protection.outlook.com [104.47.58.102]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3s4s7a8nrr-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 31 Jul 2023 01:36:53 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ecIEH6Lr/F8tqqOi0TPnihqDlUrL5RnXeSbVq1GFTYJr5DouODbqzZNs0Y1+H/q2agI5lZ7Mo43evtjzAcX3jZh4P9wGp1Y57GVA9HCFPkY40KlZLXZxLvh0loFcMX2dKKKzeMlkttme/DE+tLgImTZU+BmK/vKC5G+JuRoATwAMyBPIGnhnzFKCSFHf5m+R6cYXZLmNZ2M8sZRmlerNufCsMkhXD3bC/P5wtLE/tkwVUxtHALMV+J3qTlrF4rOUJKmPIUDOt4ZwCp5v02s2T2TkgPuD/t+j4NLscj631UXeXbfT8fk0NW1HIaswdE64Jq8jLhacF8VWg2d3/ou9/w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=vQb8hGgF+DxmgBKZI0Bqbwd5/c9+ZOfC5+zLYxLK5AQ=; b=K4V+xVy/X+kBYXlkLDCqlqq+7WveqsLAfYrwpnK/eWvwyKBRksv3rf/qypusXEi24E1GdZSWtiwAYG3pi605FOLbeQ6hK8TPqloqlYm117hHnuLh+LHcZ9UwoGCXlT19Z+1JineHzJQogl2pxTjVYloc48rgwqrS9mjx6994t/w4zxCgJHkQke8m3k+ozqOP8xvjMQnVOx6RR7dybo7DAZm+I8AmwTHgifE66Ou6zNRTo6KINyMjeRc7C+XM4wrUbwVA/6ZR6oVSM69JvQjz+zEtQqC4Z3u9Dc+HdvHAA6vPVAi6JDJnoYvMlXU9ttrwaFdWmdQEkNYDEABdiJZk9w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=vQb8hGgF+DxmgBKZI0Bqbwd5/c9+ZOfC5+zLYxLK5AQ=; b=Bfio5VDeSvAJKYnr5JHIV8FKWikHEtXx7sUzctSO2gzY/SPHmOrWJTdE0LMaqTc+9Lqf4lVbawfrquKNQs6kTStL0kwKnVGkcg2rodw8F1GwzcbotWKBVDUdku4QodtuDMtvwkBAUvLtScaaW57d9/T3nNXP4Z+Aa1up82WQ/88= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by BLAPR10MB5362.namprd10.prod.outlook.com (2603:10b6:208:333::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6631.43; Mon, 31 Jul 2023 01:36:50 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::1082:9d00:6183:edca]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::1082:9d00:6183:edca%4]) with mapi id 15.20.6631.042; Mon, 31 Jul 2023 01:36:49 +0000 From: Drew Adams To: uzibalqa Subject: RE: [External] : bug#64960: Documentation for copy-sequence Thread-Topic: [External] : bug#64960: Documentation for copy-sequence Thread-Index: AQHZw01xiBVge7/NC0Sg9lpG/PucIq/TFmig Date: Mon, 31 Jul 2023 01:36:49 +0000 Message-ID: References: <83leex2qmn.fsf@gnu.org> <9fd2cf2e-04f7-380e-d8e3-dacb0a14a98d@gutov.dev> <3aitpaf8HcjBZemQByxzBRz3i0bgDDKSSyOql9xR-eoh8a8rDWhxGYvYxa8C0RjrEWtoELtkMI1V4s9VhAjR47CMaPQ5HChKcKmAXKQaSGw=@proton.me> <445c7635-2da3-0dc6-a1cf-c840cecca337@gutov.dev> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|BLAPR10MB5362:EE_ x-ms-office365-filtering-correlation-id: 47b20a14-e4cf-44f8-b845-08db91669c4f x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: MKpA8/OxDnsW5AbCgvBgnEwSNVcv2jMCcE8QdJJERQgFJ1xsN8LzqhZD4BkAxI4PeVb4GrCuFG0hc+BRW0+ac05yz/D64EjNSQyVe2DvPQfapTlUR3UtBr0zb9k/KydiqsDanSnks7XjVvwSYRrCcZFMm5bli8wcRhs52Y9lYzspwkl3vu0VS2lUqDWYSxRKy3ZaSCEkjJxiqX194ZTIbQXJGV+tdoOMidNXpmg1dnFNMu4gXKgewii37cBb7UAkuRLFxBi6K6vNHf06C1varK4AsyMrmZSfZeho9exJ9SnDdWJeV2BwHaOkTTY/cFvq83+zasAVGLHofSDQw01qOPYbnt66fqKC6/6PWovgS8PZya8or+4KV3JNRXbQ13T91HQWBTrlPOeA35+CXux2MKqcXLtpZWYxVLZmQi91CT82GkAtc+QkNoUwRCLud/nVZCA/D1yy82NVu1dNbYhm0VKm/REKMzCn0UHC/k42d+MDFDOpx7UTpR+D9t+6QcCKuVeDLFlb6KIMmaOdlh4M06aenWem8Db5I4CHGqT3LgObnKxMxSTFYlbXt3UVP4Bf3p8vRRfqwHNDwGRlaXxp589y+2yziSSl5PDHSpnE9Q/HgR+oHxsLiqkSpBpeUAAu x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(136003)(396003)(376002)(366004)(346002)(39860400002)(451199021)(38100700002)(122000001)(55016003)(86362001)(38070700005)(33656002)(9686003)(478600001)(71200400001)(7696005)(186003)(6506007)(26005)(8676002)(8936002)(44832011)(52536014)(5660300002)(76116006)(4326008)(6916009)(64756008)(66446008)(2906002)(66476007)(66556008)(66946007)(54906003)(41300700001)(316002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ZFhMTU1zSytqVHVjR2R2ZlZvTytTVmhuZ3FoWHJ6L1VwNG03WFlsK3Y3UVlM?= =?utf-8?B?aFlZcDNnU2pFME85TGVScjREc25sSTk0OUorbndVSmpHc1BiamUrOXAraEFt?= =?utf-8?B?Vm9SblNjU2cxZEt5dElMNk1vVWZtSFBsUkRjNy8yeldLVkxJZTNKY0FRNHpi?= =?utf-8?B?Rk9tbTlqMjRzbWhYZmVzRm5zcG5JRGwwclZGdU01WjRlMFkzWHZhbkhVODZq?= =?utf-8?B?YTlPdTE4bkZxY3JQcFlnT0RMNmRBMFpIakJIU2Y3N25IWFhDWFpNa2NEMnB5?= =?utf-8?B?MjZ3eURCaHRvdVVzTDM3RTF4N1BNMzlHbDR4TFJnVWdOSHVjdlBpY3FXRFNl?= =?utf-8?B?ZFREU21GN3dDeW95cHBBQ203MGhJQ05idFVSZ3J6Zi9Wbnl4MG5yWDRTcnBP?= =?utf-8?B?cmVLWllLUndkWDNJU2lCbGowYW1uN0dvRFByUlA2Qlc0eGtHWFFaanpNT2Rz?= =?utf-8?B?UnVYdEoyOWZMOVQyYitsSXhkZWpJZDNtNU1YVWJHcW9GRVZiQjVZYjdaVWxU?= =?utf-8?B?cDNmRkRDdURlK0Vtb0pZclNHMyt3K0htYStYL0dZcXNKeUJwaE1teDUwYkRi?= =?utf-8?B?YjdvK1A0Yk5IM2s5MnAyUjdXM3dGMHlMUkE2MG0rNGsyMElnNlNRTVBxK2lS?= =?utf-8?B?MnBwMGUxNEdZbUJvTERmY1VIajVmSFdDc0ZDdUxNcHdwY3NKc0JMZnVyYTlN?= =?utf-8?B?Y1UvTXhWWjVSSzAvWG5OelVHelNDNldUQ0NsczZCanFKYXE1SHZJUEFlak1H?= =?utf-8?B?bk9UZFJmUklucDE1Y294SHVlakVqT2Z5VVNKbG5NTGdoRkFqZHVGSEp6RXVv?= =?utf-8?B?WlpzSkdmVWpBcnY0MTAzSDRQVG1LZ3l3TnErOGtLWnpTSWVjZXEzb3pJRmRo?= =?utf-8?B?cThsYzZwOVJ3U04yOXRla1U1b01SbFBDbjczQUMvOENhUUl2L1ZtRC9BTHdD?= =?utf-8?B?NkFJWDdDdU9LblJVWDQ2YTl2dWhLMlY1ZWJWWkdUM1lTU09YK1RERHdscmI1?= =?utf-8?B?Qy9ZS09XaVdqNkxzRkNUcW5RUWNTYXZNMWUzT3cxQ25pMHFKYVV0dHltRFBW?= =?utf-8?B?YmJ3MW01NkRKVE1vWXgvNFp6aDRqRTZnVUZvdnhvM3dsakxEOUhvL2hEZ2dN?= =?utf-8?B?eXVSQ1RHWjhqWWx2bXcvUGN2RzZyTFhtaWlGK1NsUE9FWjNzSVJHWit5OW5v?= =?utf-8?B?b3lvMlBXUEVHWVA2eU9UeHQzZ0lrKzhzSnBpaXhNaTNUZW93TlhoNnM3YmhL?= =?utf-8?B?eHo0RnpZd3FncXR1eTc1TUFWbEkwb2FjTkQyOTl5QndJVmhhM25kbEY4N0Za?= =?utf-8?B?WVZMTGlyOG5BY05RbmVwTXV2ejFYZDY5WE9tUUl0K0VtNWJrRFUxNzNHZDY5?= =?utf-8?B?V2JJZ1hrOHVMN2VLSkNQYVZJTGxMZm1oSGM1a2RydTlROVkzRTZ1YkVLTlFS?= =?utf-8?B?Ym92MHVudFE1M1BteUYwUXpLc1gvY0RwTS8vZ1VLZWMza0tyTUdUbWV5alF3?= =?utf-8?B?QW9sZTdtQXU2c3FsVmQzdU1adkI1UVlJVzl2MzBOR1JXU2ZyczRHcmg4MHJB?= =?utf-8?B?R2o1bHlaUHlZL2wyUGRjVVprdWI2dUxpaUoxSTlvQVNMK0piMjlIS1ZlWnFZ?= =?utf-8?B?aUNQVHJCMGYwY2dWZ3Bhd0pkNWVyanJZWTVJdnNqMVJWdnJYUzRpNXBQNjcy?= =?utf-8?B?T3UyV0Y3ajVwdlZXd2dwcGFyc0tHc0JhMEFTQmswSTU3cENoY1RmRGR5TzJw?= =?utf-8?B?c1BYMW54dklzOHhUMXEyMmpod1dtc1lvQXpuQnpISXFkbU4zdU9XZ1B6UEMx?= =?utf-8?B?Z3NXYWFkZ081WWNIbjUvV2lobE9qSlJDdWRWcjlmdXlvTjc3eVk4bzgzYlFJ?= =?utf-8?B?VmhybGQweVBLNmNHZCtaOXJLcVhBclNCZThMaEZPcFgxbmRmeXhsT1kzdk1J?= =?utf-8?B?TG9QWGR2VDhJYVpPb0thT2ZrQnlZKzEyUjRkbnVXVk9aeU10Zi9mRlhHeVNj?= =?utf-8?B?Ulcwc2tmTm0rQ0VCaVlvdGp2YWx4RmpHM1ptNTZjdXhzT3I5VU5RMnlDREN3?= =?utf-8?B?Y24xWGNsY0t2N24xTmhnTHhDQnNMMUZWSmhrS25pb1dMTy8wSTVPTGNMYjVm?= =?utf-8?Q?SawMYfGNMNCLxS/A/so/Fajw2?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: 7bjBvQDmSWEgaYjYOabO9mAlpA2+b8eQo2rwnCGdtDB6gaQ+7yWEvhk0Q5K8dWRkB2Gu6PQI/4UJCH3+bLTJdTrBEREHGnPcrViiZ5WDrvRevIwvq28CB/rV/jF4vc+i+Bgi0OlSytdFKOxKWowcAs4jRWXAz0TebN1d8NAjAiS8T3pTHCQ7d3iLFLTRA+KIB58vg4a1Yy2CnZwjPYyz1kfDXgeG45Yi8k09Kdfs56X91743rJfUQ7A3ZA8DS66AYVC2P1KJdsv6Eyc3jhr75W6DrUmoV1jfs1gs6ROgqfg1P+75ltVCUaeL0tPpcnmXN407WkqAONp/X5CUNPioKeij1xNspec8dDc3JEryhPhDjMs8D1sdSZaPLTfDpDcWlylL5Bc4nxuO+2zYwWNWa+RaYOcffz+197/Nv30FBYzo7u6tkZirJakzcxb9BrMLxOcAFYGbjME55W2pAFMOf2vNFJSFWVst4Bp5EIvzC+BpGTDMmSbJUgUcVBWx+OZv/ZOFIyjnPpZoqUPUAZAgQ+crVfSk+wGJ/e61KJI5ai3UWASWP2bLucwDgNgHMN64Ybx8x2VjAKTl4k1rZM0bs7Vn4Z2fuBKivUDoROpofn/NFkEbUHCkrjeNjGBlnyplQDjaAIMEgDXTV9nNDJpMit2/L4JT+KjchI+SAvyudTgEqt2QCb2TdJTsZCF0+lHd68l59yDBbBPZ4sjznQqGXIMzhMl0n59ny+nZvZECHhYYlOuwyXMVju/nk3ZCAz89rhDESF0yDG//gpP4Lg15Y+Xy4lrk7u9fU7hy+j4og/A5VopBbJ3mkOcwXJuooB1uAsAa92dyR9GYonziiKPb7A== X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 47b20a14-e4cf-44f8-b845-08db91669c4f X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Jul 2023 01:36:49.7874 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: BJMG5lUBGQKNl7TnHhXRJTQXypUYfjzYZLkUgg2nbnsfzyHNLnhhaN4DZlBsZRqsv6KRDv3Hp4JuE9Fr2V0jcQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLAPR10MB5362 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.957,Hydra:6.0.591,FMLib:17.11.176.26 definitions=2023-07-27_10,2023-07-26_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 phishscore=0 malwarescore=0 adultscore=0 mlxscore=0 suspectscore=0 mlxlogscore=842 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2306200000 definitions=main-2307310013 X-Proofpoint-GUID: yeaCk_R_X0-f5c1ClrwTh6ZDUmFOZBcC X-Proofpoint-ORIG-GUID: yeaCk_R_X0-f5c1ClrwTh6ZDUmFOZBcC X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 64960 Cc: Dmitry Gutov , Eli Zaretskii , "64960@debbugs.gnu.org" <64960@debbugs.gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) PiA+ID4gQSBzdHJpbmcgZG9lc24ndCBzaGFyZSBhbnl0aGluZyBiZWNhdXNlIGNoYXJhY3RlcnMg YXJlIG5vdCByZWZlcmVuY2UNCj4gPiA+IHZhbHVlcy4gVGhleSBhcmUgc2ltcGx5IGNvcGllZC4N Cj4gPg0KPiA+DQo+ID4gWWVzIGFuZCBuby4NCj4gPiBDaGFycyBhcmUgbm90IHNoYXJlZCwgYnV0 IGNoYXIgcHJvcGVydGllcyBhcmUuDQo+ID4NCj4gPiAoc2V0cSBmb28gKHByb3BlcnRpemUgImFi Y2QiICdwMSB0ICdwMiA0MikpDQo+ID4gOzsgLT4gIygiYWJjZCIgMCA0IChwMiA0MiBwMSB0KSkN Cj4gPiAoc2V0cSBiYXIgKGNvcHktc2VxdWVuY2UgZm9vKSkNCj4gPiA7OyAtPiAjKCJhYmNkIiAw IDQgKHAxIHQgcDIgNDIpKQ0KPiA+IChhc2V0IGZvbyAxID9XKSA7IC0+ID9XLCBha2EgODcNCj4g PiBmb28gOyAtPiAjKCJhV2NkIiAwIDQgKHAyIDQyIHAxIHQpKQ0KPiA+IGJhciA7IC0+ICMoImFi Y2QiIDAgNCAocDEgdCBwMiA0MikpDQo+IA0KPiBPaywgbWVhbmluZyB0aGF0IHRoZSBhY3R1YWwg c3RyaW5nIGJlY29tZXMgZGlmZmVyZW50LCB5ZXQgY2hhbmdpbmcNCj4gdGhlIGEgcHJvcGVydHks IGNoYW5nZXMgdGhlIHByb3BlcnR5IG9uIGJvdGggZm9vIGFuZCBiYXIgPw0KDQpOby4gIEkgZGlk bid0IGNoYW5nZSBhIHByb3BlcnR5LiAgSSBzd2FwcGVkIG9uZQ0KY2hhciBmb3IgYW5vdGhlci4g IFRoZSBkb2Mgc2F5cyB0aGF0IHRoZSBhcmcncw0KImVsZW1lbnRzIiBhcmUgc2hhcmVkLiAgQSBz dHJpbmcncyAiZWxlbWVudHMiDQphcmUgaXRzIGNoYXJzLiAgQnV0IGFzIFl1cmkgcG9pbnRlZCBv dXQsIHRoZQ0KY2hhcnMgdGhlbXNlbHZlcyBhcmVuJ3Qgc2hhcmVkLCBiZWNhdXNlIHRoZXkNCmFy ZW4ndCBzaGFyYWJsZTogdGhleSBhcmVuJ3QgcmVmZXJlbmNlcy4NCg0KU3RyaW5ncyBjYW4gYWxz byBoYXZlIHByb3BlcnRpZXMuICBXZSBzb21ldGltZXMNCnNheSB0aGF0IGl0J3MgdGhlIGNoYXJh Y3RlcnMgdGhhdCBoYXZlIHRoZQ0KcHJvcGVydGllcywgYnV0IHJlYWxseSBpdCdzIHRoYXQgdGhl IHByb3BlcnRpZXMNCmFyZSBhdHRhY2hlZCB0byB0aGUgY2hhcmFjdGVycyBpbiB0aGUgc3RyaW5n IG9yDQpidWZmZXIgLSB0aGUgcHJvcGVydGllcyBhcmUgYXNzb2NpYXRlZCB3aXRoDQpzdHJpbmcg b3IgYnVmZmVyIHBvc2l0aW9ucy4gIFRoZSBjaGFycyB0aGVtc2VsdmVzDQpkb24ndCByZWFsbHkg aGF2ZSBwcm9wZXJ0aWVzLiAgVGhlIHByb3BlcnRpZXMgYXJlDQpzaGFyZWQgd2hlbiB5b3UgY29w eSBhIHN0cmluZzsgdGhlIGNoYXJzIGFyZSBub3QuDQoNClRoaXMgaXMgcmVhbGx5IG1vcmUgb2Yg YSBuYXR1cmFsLWxhbmd1YWdlIG51YW5jZSwNCmFib3V0IHdoYXQgaXQgbWVhbnMgZm9yIHN0cmlu ZyBlbGVtZW50cyB0byBiZQ0Kc2hhcmVkLiAgWW91IGNhbiBpZ25vcmUgaXQsIGlmIHdoYXQgSSdt IHNheWluZw0KanVzdCBjb25mdXNlcyB0aGluZ3MuDQoNCg== From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 30 21:50:40 2023 Received: (at 64960) by debbugs.gnu.org; 31 Jul 2023 01:50:40 +0000 Received: from localhost ([127.0.0.1]:51468 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQI3U-0001mj-5u for submit@debbugs.gnu.org; Sun, 30 Jul 2023 21:50:40 -0400 Received: from mail-40130.protonmail.ch ([185.70.40.130]:53211) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQI3S-0001mT-NI for 64960@debbugs.gnu.org; Sun, 30 Jul 2023 21:50:39 -0400 Date: Mon, 31 Jul 2023 01:50:17 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me; s=protonmail; t=1690768232; x=1691027432; bh=2pWhmF9q99tqVjpnJrGriDjQDL3ia0zaDm88KzrN4ME=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=Zrkz51SiyE4UbS4k+NdDq2r91vqmAMGViLJJ776s4P5aRRKcXgh2R4Ve19o5SXV/B pTT7popVTBNNR2RKynLoibjrZcMqFIFT10GKpe3TENC9L55ksdLYBHoLSxZzVRJusV ump94uoO4FTNOqVYO+XRifxbzea1TyN6NnEdXuxZ3JjLIvqItWyM3HUKM1FGWqACw/ LemnFpUzw3+j2clh1NrMudz9ZN/YJSG4QiNJV8qJWyCKo9x0BkvEbIJWCFMQOqGn/+ gJas2sH69iOSoXLBS/N27NB3gmwforsCsWOQdcm5o3X4lzOJdPreZQDLB9n3n5hWHJ P2w7SgjfDyyDw== To: Drew Adams From: uzibalqa Subject: RE: [External] : bug#64960: Documentation for copy-sequence Message-ID: In-Reply-To: References: <83leex2qmn.fsf@gnu.org> <9fd2cf2e-04f7-380e-d8e3-dacb0a14a98d@gutov.dev> <3aitpaf8HcjBZemQByxzBRz3i0bgDDKSSyOql9xR-eoh8a8rDWhxGYvYxa8C0RjrEWtoELtkMI1V4s9VhAjR47CMaPQ5HChKcKmAXKQaSGw=@proton.me> <445c7635-2da3-0dc6-a1cf-c840cecca337@gutov.dev> Feedback-ID: 52887082:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 64960 Cc: Dmitry Gutov , Eli Zaretskii , "64960@debbugs.gnu.org" <64960@debbugs.gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) ------- Original Message ------- On Monday, July 31st, 2023 at 1:36 PM, Drew Adams w= rote: > > > > A string doesn't share anything because characters are not referenc= e > > > > values. They are simply copied. > > >=20 > > > Yes and no. > > > Chars are not shared, but char properties are. > > >=20 > > > (setq foo (propertize "abcd" 'p1 t 'p2 42)) > > > ;; -> #("abcd" 0 4 (p2 42 p1 t)) > > > (setq bar (copy-sequence foo)) > > > ;; -> #("abcd" 0 4 (p1 t p2 42)) > > > (aset foo 1 ?W) ; -> ?W, aka 87 > > > foo ; -> #("aWcd" 0 4 (p2 42 p1 t)) > > > bar ; -> #("abcd" 0 4 (p1 t p2 42)) > >=20 > > Ok, meaning that the actual string becomes different, yet changing > > the a property, changes the property on both foo and bar ? >=20 >=20 > No. I didn't change a property. I swapped one > char for another. The doc says that the arg's > "elements" are shared. A string's "elements" > are its chars. But as Yuri pointed out, the > chars themselves aren't shared, because they > aren't sharable: they aren't references. You only changed a character, which is not actually sharable. But if I go change a property value for foo, I should see the change also in bar, or not ? =20 > Strings can also have properties. We sometimes > say that it's the characters that have the > properties, but really it's that the properties > are attached to the characters in the string or > buffer - the properties are associated with > string or buffer positions. The chars themselves > don't really have properties. The properties are > shared when you copy a string; the chars are not. Meaning that I can make a copy of a string just to have=20 the same properties (e.g, colour). =20 > This is really more of a natural-language nuance, > about what it means for string elements to be > shared. You can ignore it, if what I'm saying > just confuses things. Not too confusing, but required some attention. Currently I am only interested in the actual characters in my implementation where properties are not important. Yet in my permute implementation I have seen that whether I just use string or (copy-sequence string) does make a huge difference. Quite difficult to understand what's going on. From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 30 22:21:51 2023 Received: (at 64960) by debbugs.gnu.org; 31 Jul 2023 02:21:51 +0000 Received: from localhost ([127.0.0.1]:51483 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQIXf-0002UP-EY for submit@debbugs.gnu.org; Sun, 30 Jul 2023 22:21:51 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49216) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQIXc-0002UA-Lg for 64960@debbugs.gnu.org; Sun, 30 Jul 2023 22:21:50 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qQIXX-0003k5-3X; Sun, 30 Jul 2023 22:21:43 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=EkZsrQa65S7tz2coeS9gV0ag/1QdfU7TlrMJ+Cb6Vyc=; b=TMcA7q6Rz7Tq pprKYc2gS0FBO4AGXBziFPh6qPaDeozAGz8ktr4u5ajZka9qQWt9EWln+McbdaRgyqOieuKoNLeJN qEgxE+7roPkhPyZqV/GRf7adVCJXXs8CgYrmzkGBU70iaTBEPeaoJxfU14zho3BXL1IcltqJRus1w bt5Z+Rf+mHdvX1tUT0Zti02hgZ4NOkfosyw+ehYh2a0o4J2XGa25/E/BFk0sgAgBxnI/YBPOG+w4i NdB1+ZxNSdgdJFWQsM27bxLZJBbXSqJror2/ZcmyfeC8vpqj3pahhUXprYqKDGwS+sQZAneCSR7Io 2aPzOVAgCK/uLHv2jVbQbg==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qQIXW-0003vF-G5; Sun, 30 Jul 2023 22:21:42 -0400 Date: Mon, 31 Jul 2023 05:21:44 +0300 Message-Id: <83ila03jnr.fsf@gnu.org> From: Eli Zaretskii To: uzibalqa In-Reply-To: (message from uzibalqa on Sun, 30 Jul 2023 19:20:45 +0000) Subject: Re: bug#64960: Documentation for copy-sequence References: <83leex2qmn.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 64960 Cc: 64960@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Date: Sun, 30 Jul 2023 19:20:45 +0000 > From: uzibalqa > Cc: 64960@debbugs.gnu.org > > > As the doc string says: the elements are not copied. You get a new > > sequence whose elements are shared with the original one. > > So it returns a copy but elements are not copied. So what happens exactly ? > You get a reference to the original ? Yes. > When I modify the copy, the original remains intact. No, if you modify an element of the copy, the corresponding element of the original is also changed. That's what "shared" means. From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 30 22:31:29 2023 Received: (at 64960) by debbugs.gnu.org; 31 Jul 2023 02:31:30 +0000 Received: from localhost ([127.0.0.1]:51527 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQIgz-0002l3-Lf for submit@debbugs.gnu.org; Sun, 30 Jul 2023 22:31:29 -0400 Received: from mail-4318.protonmail.ch ([185.70.43.18]:59533) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQIgx-0002kq-UI for 64960@debbugs.gnu.org; Sun, 30 Jul 2023 22:31:28 -0400 Date: Mon, 31 Jul 2023 02:31:18 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me; s=protonmail; t=1690770682; x=1691029882; bh=AXlDSd/LaciSSvwaVDyR3mjT2k7zBgUFj75emBK2/oo=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=AnGo8lSZAEViKUY9HSrV0wECLBRnjCV9OnzIf/vUvSu3xfGteDxSqoIbTgatqp/Ax zzAPZbHzFEZYQZzl4y65TSwe0KaOO1xHA5Hzy3xnjeycSIGTRDz2xjpK7InQ67VZJQ UsFOm5h2W5/nnqqFJBeKXz+rSLn5sBr+c8eIHfrzDu56Q3wjrapVOHXIG3pm9WTu98 HS2/zjHrd/3aPglucMGQ7cekaMmlUDzrqHItqh5lul/bdjz8O0vYkl4rQey6xe96tz JvSpG+B5IxzOr/Y4KnOq1BwqUA4Z0H8uRpQvzsk5KcUfdYD8YrAP5nS/HJnalRPAg+ LqVBM1X8bqwog== To: Eli Zaretskii From: uzibalqa Subject: Re: bug#64960: Documentation for copy-sequence Message-ID: In-Reply-To: <83ila03jnr.fsf@gnu.org> References: <83leex2qmn.fsf@gnu.org> <83ila03jnr.fsf@gnu.org> Feedback-ID: 52887082:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 64960 Cc: 64960@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) ------- Original Message ------- On Monday, July 31st, 2023 at 2:21 PM, Eli Zaretskii wrote: > > Date: Sun, 30 Jul 2023 19:20:45 +0000 > > From: uzibalqa uzibalqa@proton.me > > Cc: 64960@debbugs.gnu.org > >=20 > > > As the doc string says: the elements are not copied. You get a new > > > sequence whose elements are shared with the original one. > >=20 > > So it returns a copy but elements are not copied. So what happens exact= ly ? > > You get a reference to the original ? >=20 >=20 > Yes. >=20 > > When I modify the copy, the original remains intact. >=20 >=20 > No, if you modify an element of the copy, the corresponding element of > the original is also changed. That's what "shared" means. Except for strings From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 31 01:24:43 2023 Received: (at submit) by debbugs.gnu.org; 31 Jul 2023 05:24:44 +0000 Received: from localhost ([127.0.0.1]:51598 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQLOd-0007Gr-LB for submit@debbugs.gnu.org; Mon, 31 Jul 2023 01:24:43 -0400 Received: from lists.gnu.org ([2001:470:142::17]:34652) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQLOb-0007Ge-UQ for submit@debbugs.gnu.org; Mon, 31 Jul 2023 01:24:42 -0400 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 1qQLOW-0007k3-GA for bug-gnu-emacs@gnu.org; Mon, 31 Jul 2023 01:24:36 -0400 Received: from mout.web.de ([217.72.192.78]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qQLOU-0002aA-U7; Mon, 31 Jul 2023 01:24:36 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1690781063; x=1691385863; i=michael_heerdegen@web.de; bh=bKg6cRR3FvXjqXHfcjaef1U+apJt9kfQTdmOSmihAhs=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=nnG+SXUkR+lo/2JVwvoioK4gl1/kYL+aYYFIsIEY47aMwaZ/hjRD4qteHB2ZEEimfRrmF07 rWrXvaHV5vzIYMIhRqpSDQhL3Cvii1fpYi6KmZrVmFF7x9j/le5fvq7i3m00QfIvCnhGk1PlD oIdbYxO/qHQCN6MQtNkMdwzKeJuXXXKgLP5Y3liCRcnH4n8gpkkuWmtKKKXSDi/sJKAQOD38H tc5qEEA0hOBYPtamf+9dy3K1/z8Yk1Mf6va1vDtDydXHBMRLNfHM5sLoBxge1h3nHr194w4Jk HtCbwjyxsFE5FTjiJ11H1krKlh/MAND2JhQskIOcAn3AnHkysTzw== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from drachen.dragon ([92.75.138.214]) by smtp.web.de (mrweb106 [213.165.67.124]) with ESMTPSA (Nemesis) id 1MXGOC-1qMU4O3pWA-00YtMG; Mon, 31 Jul 2023 07:24:22 +0200 From: Michael Heerdegen To: uzibalqa via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Subject: Re: bug#64960: Documentation for copy-sequence In-Reply-To: (uzibalqa via's message of "Mon, 31 Jul 2023 02:31:18 +0000") References: <83leex2qmn.fsf@gnu.org> <83ila03jnr.fsf@gnu.org> Date: Mon, 31 Jul 2023 07:24:21 +0200 Message-ID: <877cqgwt4q.fsf@web.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:Gco6AnF79o6y+tn+Bd7J/5UnTLAKZP5pQuqQXnXAfUR7NdGmwBQ 6cqzEdfpbFabrwfbET9nhN/RRlBOEvj/9di5+KYRafsjME4nYYEltIGlbQSgskgiKhI6Nhl DnrekK0vtrPFX4AbiqUJaJWvCnEnk5QsHOAKEfgoefNhPSVeYrbhhRiM6yKmBekplykFZ7Y Ikgu+ey9oT6FKAdcyQ1UA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:fG6BsQPaXyc=;l7gNd0IzMdNOwLBiZL+Z8oe+0Ie e/bh5gjQwPzql5Bi09futEsyh5l07K0h1KSz/asHbk7RfFmNpE9wIHaKC1pcRBxryZU0hoFgT uk+MztS/2r4EwG25Qil5M9clc7T3TrlMrd0NfUXe/rNhZuFk+xVka2BsnIWwurVsm0fnzdYiI S36eSsLpr9fv/XMMUdWj1h0ZTraJfI/wsGT8c6Cmke1u41z/oK05CNx+FnuD1S0Qtt5CX28cA WyYYTvNQwOdvgQPrazrp/nXKrrOlAzKwu2/7KWn4eXO9McCXHug1bH5wAFFJzI7/36H9It+mX 8M1Dzn2F0EPPzDnF8faI4ENu52U831hXl13HLClwsGwLVyUtiPn1uu3qA8oXiYD1aeH60Bgyp qhHvdPWUtaSh33D59ZfKnpfk0aWGeXIixT72zF3koBcy4NcN4HSJNG1Fvx5TX0N1gKoCA0ixS ySKsE834ksx7qorCEEVWfwQ3SMnT+9NeyazuDL+286Ih2EkZflwNV6vyas7nrWFBkAvAkDbmC Ak7e8pZAcjLG83asbK+tLmcWzvI18+yUgPM/vbmqDH4rQpHnoO+pr/McvGk3SrAuQpnRPgbj2 Ld+1CjKs6UlVfw5ijA/3qI/QZWMs9doorREmnD+cjMmorqelxZ+Hrk5DDYjz25CUofBHmlQpv /QV7vgiSZ649sd5+8y4iyge5ZUOl2V5EOcz2w9WaMgG6sHIlZ/oZhz6WB8+kVgrusTR1qWjLn DkFmczLElpqkHiMERQ4eOZ1HbAdQejyfpCHKI3Eaqgc79YatNk2Bp27t7oeoXtcZDDJGxA/Ew elHnGoW4s5E0bMEwBxHJqe8uLrfFD/mxcPIWTL6dRiJl9AURqw5kD03U0R3AHNF+xkjcXzOaz BfUlxs+G/8Dtuf4TXbDBtpqEhHyr7brdHS3FMiYV3NIWMHUORN1YpTjNnpqemaSAct/m1Fevb SZIebg== Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=217.72.192.78; envelope-from=michael_heerdegen@web.de; helo=mout.web.de X-Spam_score_int: -37 X-Spam_score: -3.8 X-Spam_bar: --- X-Spam_report: (-3.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H5=-1, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit Cc: Eli Zaretskii , uzibalqa , 64960@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) uzibalqa via "Bug reports for GNU Emacs, the Swiss army knife of text editors" writes: > > > When I modify the copy, the original remains intact. > > > > > > No, if you modify an element of the copy, the corresponding element of > > the original is also changed. That's what "shared" means. > > Except for strings It is irrelevant what happens when you modify elements of a copied string because it is impossible. The statement is simply not applicable to strings. That's why the docstring only speaks of "list, vector or record". Note that substituting a character in a string is not the same as modifying the character. You are substituting a sequence element with another one and not modifying an element in that case. The same is true for the list (1 2 3) for example. Exactly the same situation as for a string: You can replace the number 2 in a copy with another one but you can't modify the number 2 in the list. Numbers and characters are not mutable. Michael. From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 31 02:20:00 2023 Received: (at 64960) by debbugs.gnu.org; 31 Jul 2023 06:20:00 +0000 Received: from localhost ([127.0.0.1]:51627 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQMG8-0000Ey-AA for submit@debbugs.gnu.org; Mon, 31 Jul 2023 02:20:00 -0400 Received: from mail-4318.protonmail.ch ([185.70.43.18]:62663) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQMG5-0000Ef-Vd for 64960@debbugs.gnu.org; Mon, 31 Jul 2023 02:19:58 -0400 Date: Mon, 31 Jul 2023 06:19:46 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me; s=protonmail; t=1690784391; x=1691043591; bh=bOk9OsLJWFrdzDrRxB5JzF4tz5PsQsyQS7f5xxzkJHk=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=kw1XXqirXK+O3SGQHA92q2/d0JldxbCxw0qoHcgaiOuzY/dZWdBB3Tka3ctIZhC/q N4cO2fVQ7erF555bAoEdS51Ik9KwAwpI1J6fTS5rNZZyKhSbG9nbuH8q+xuAGTOWNa 5Vc9kiah2Cuh/b1LMHFDZXbNdb47MaabEm8kMSDKiVQ8vFDIZ73hIhE6m11w5/N+zH /goSR7tVvQYdZEb9z3cE2NnaxRscHL0O0KouCQtVFZnGK/9crEcYM8TqPx18RHczvn lGYTEs2OOoW1H+XDALHeaf8tVL2N12rjTVZLSLB6XxP+pqWaamte7A1D6bPozaN3h7 +UeM9QVmVL2RA== To: Michael Heerdegen From: uzibalqa Subject: Re: bug#64960: Documentation for copy-sequence Message-ID: In-Reply-To: <877cqgwt4q.fsf@web.de> References: <83leex2qmn.fsf@gnu.org> <83ila03jnr.fsf@gnu.org> <877cqgwt4q.fsf@web.de> Feedback-ID: 52887082:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 64960 Cc: 64960@debbugs.gnu.org, eliz@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) ------- Original Message ------- On Monday, July 31st, 2023 at 5:24 PM, Michael Heerdegen wrote: > uzibalqa via "Bug reports for GNU Emacs, the Swiss army knife of text > editors" bug-gnu-emacs@gnu.org writes: >=20 > > > > When I modify the copy, the original remains intact. > > >=20 > > > No, if you modify an element of the copy, the corresponding element o= f > > > the original is also changed. That's what "shared" means. > >=20 > > Except for strings >=20 >=20 > It is irrelevant what happens when you modify elements of a copied > string because it is impossible. The statement is simply not applicable > to strings. That's why the docstring only speaks of "list, vector or > record". > Note that substituting a character in a string is not the same as > modifying the character. You are substituting a sequence element with > another one and not modifying an element in that case. That I understand. I am substituting, but still one gets a different strin= g nevertheless. =20 > The same is true for the list (1 2 3) for example. Exactly the same > situation as for a string: You can replace the number 2 in a copy with > another one but you can't modify the number 2 in the list. Numbers and > characters are not mutable. This is the difficult part. You have a copy of a list and you can swap elements but not make new ones. So what you share is the address, where element 2 say uses the address of element 3. All this copy-sequence is then quite restrictive in its capabilities. It does not allow much changes. =20 =20 > Michael. > From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 31 10:34:28 2023 Received: (at 64960) by debbugs.gnu.org; 31 Jul 2023 14:34:28 +0000 Received: from localhost ([127.0.0.1]:53215 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQTye-0007W8-Cz for submit@debbugs.gnu.org; Mon, 31 Jul 2023 10:34:28 -0400 Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:46188) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQTyc-0007W0-A2 for 64960@debbugs.gnu.org; Mon, 31 Jul 2023 10:34:27 -0400 Received: from pps.filterd (m0246617.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 36VDTrKA004923; Mon, 31 Jul 2023 14:34:24 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2023-03-30; bh=kUAFSMn/NYiRz14yjOHa4kvlXib6V+0nxb0mkzHk4jo=; b=r7+QyZ2al+D7X8EnUma1lhbsB6InmIJogvWHpmZM5XAAjxF3Rzqpcmn71Z+DNj0yq8Y+ 8eRkv3YB1KpB8bx5hooqMtxNESHyoK/cHUWV0cPyBM2sV5YAjuskrV5PFb3FGlwIW7U3 5nNYsUeJXcg0w4Edep8HLxb7lNrmFZMZXNs2v+QIDfbrW0kzmhfY5xG4ViSkRZ08u6vV 5t0X8FRaHm28cBry1V4dLNob4GDZyDFuVJDTpbAOyBE1iSe/6iQJD+0xmmW4gntHbcHN dj8xQ4m7zPplYbpWJ1/iBuvltmj2JMpcmS/b9hifBamqpMt0OAKUvK3Ep3OSJGXcHz77 qw== Received: from iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta03.appoci.oracle.com [130.35.103.27]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3s4uautp6q-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 31 Jul 2023 14:34:24 +0000 Received: from pps.filterd (iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 36VDfrXr008644; Mon, 31 Jul 2023 14:34:23 GMT Received: from nam04-mw2-obe.outbound.protection.outlook.com (mail-mw2nam04lp2170.outbound.protection.outlook.com [104.47.73.170]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3s4s7b5yaj-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 31 Jul 2023 14:34:23 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=T6ABipASYMsJN0XIarMis1NEzPAFLvbrTXJhzyS/TVs+fmy+NbXn1nTdr2L9mvJ/rNpXP1KkWaRXWPFPznTwvoD+V6oABTCPiodNz5YlWpH24Zv95o8jwOYSqXoDNv6WWNZXnwlBEGecP+d/ojYG6DbWrD5bkilsO1rN7A6gl2hqncFxRpyGmPypAglOqz5cBxkc3Vf+8DrxnboAhOAIQKDqCIOIKNK1O7Ww4P8Ds4w5M9u803UUOJIvPqAfTPrAs6I2ls9j/zst9IYE7Q6wEPU+ZbDNPFgKei86s+DPo2PSfezlWo5J361jUil+pEFoW0rBYTRt9uaD/UM6vlhKjw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=kUAFSMn/NYiRz14yjOHa4kvlXib6V+0nxb0mkzHk4jo=; b=FUWg5hQv3qvdC+sgYBcvjfAW4nZzyjSdkYCr8TBYS8En4QsAoRDwXc1JVFH+dzfiqrjG3oQMRr3wDNNa9OsTCRE/7Ye053xwqBVxbrRW5IPmYekQwfL8f947mxwPcoJEGuKPazZbEflCrcjnybqQ8h/pZB7qDKfLCyaoEBqNuB0D5KS1iA8CGr40ixk12ftryxL/JljJNjZ9UJ/dufntFcli8qBFpOd7u5yXiZjT0up/WAtB6PjM+kgoNc4Ar8FcKed86O8ZkMPivTgRazq6eyae85mCKbXUZA7n4zUJLaMM+vKo9a+3Ue0xpCkK8yWLUo3h+axJmBrAhwbbLtGPog== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kUAFSMn/NYiRz14yjOHa4kvlXib6V+0nxb0mkzHk4jo=; b=gl5NQkph7UBx2/smTKSF8XBNgwIATLU/W8EJOhka8lADLhS8HJ4/TwAsSl65j1MZqcfBgdR4y2aowr+Mlz/JC8Zy+ASRqhfxXi97/xMYVCc4VMjlInJqOATI2apTpWUFEYJ7xTs928KOLU9QV4W9Ewrn7SeSJ373AWpRpykmUXU= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by BY5PR10MB4290.namprd10.prod.outlook.com (2603:10b6:a03:203::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6631.44; Mon, 31 Jul 2023 14:34:20 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::1082:9d00:6183:edca]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::1082:9d00:6183:edca%4]) with mapi id 15.20.6631.042; Mon, 31 Jul 2023 14:34:19 +0000 From: Drew Adams To: Michael Heerdegen , "64960@debbugs.gnu.org" <64960@debbugs.gnu.org> Subject: RE: [External] : bug#64960: Documentation for copy-sequence Thread-Topic: [External] : bug#64960: Documentation for copy-sequence Thread-Index: AQHZw29vOyQz/uxmzkKjHVdRHwfU4K/T8MfQ Date: Mon, 31 Jul 2023 14:34:19 +0000 Message-ID: References: <83leex2qmn.fsf@gnu.org> <83ila03jnr.fsf@gnu.org> <877cqgwt4q.fsf@web.de> In-Reply-To: <877cqgwt4q.fsf@web.de> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|BY5PR10MB4290:EE_ x-ms-office365-filtering-correlation-id: fbc31bbb-de88-46db-428d-08db91d33971 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: hH39nhVyk4clv3Q0kSmhdrCqDX/NyKriza5SXf45BFLVdrgBTHwJMJS0gPsNEZxuTPXd5qHBP1NjMSS4AxcXIhS4KbSqw3/fL9aomNIMiwyO9L19JqC7ZVMy/rIvi5mvXfqJegFV0dYiwmV1iDBFIOXYD7kRgkmlRYj7TouZtC8NnkDGcVl80ELWII+pNk2MI99BzDfpflFMifEQna2klhdUfRSxc+8GWUMKXhSUfFQYOZACsVGw0yp+SbmmL8lOUI0eJEAJwJmwInK2MqPvKmOCjCCfeKKE3M2GIGrBvfDBkmuutrCgTv69OKC6CxljvnyB9dAYhVOpbs7qFA4PGODCrJ2IzmkeR46OYPsMkO5QVSaiR+n7We70QPDHwV7ZsWQD4qSNlRUUZSoOUEX3dQjABVF7YfLuG1zoKqPGfgeABQJBF9aLOrYQ1D8NlB4dnJ1HsrYeFEOFG4tffO+btPnqIef7hFJEnT9G/+6yKL0sf4IAATwYgfMZYSRn1ydfrjzGKC0DzmxnJwuycxvhlpNSztAOk+XbI8c6o8b0ssYw8ljoosO24Q/J7bkzyO5dnpvDx3vEWD7cfFzQT/9jWeooQBv8/yOVG7DZ8K754cnBJjp8QhNSVhjT8DKaBcPz x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(366004)(39860400002)(396003)(376002)(136003)(346002)(451199021)(7696005)(38070700005)(9686003)(86362001)(71200400001)(55016003)(186003)(6506007)(26005)(38100700002)(33656002)(122000001)(52536014)(5660300002)(8676002)(41300700001)(8936002)(66946007)(76116006)(66446008)(64756008)(66556008)(66476007)(2906002)(4744005)(316002)(478600001)(110136005)(54906003)(4326008)(44832011); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?4J4wJQYzs09HAnnB5VyFiKpitwiS2TvGFZ1cJolznHtIs6hU2FT4+FsBvm4/?= =?us-ascii?Q?l8MwkDskFMwt2pU/F68/MzgYG6O/+0WQUKAQZmhrWMyYPfOs2tr4Tcmae5Up?= =?us-ascii?Q?/LdNs7lB+hGhZwCcGEWwTKc7PmQ62IW4tkCeUJ1VgJfrg97Yu+rTX8G2+RU1?= =?us-ascii?Q?Ym3LZ/hQr79IzOfEi1VgdzVbTXnPw1dRmgQ2ZPYF16Q2kdiQoyD77NGf+R9B?= =?us-ascii?Q?cpUcI7YFe9MGyiWi9gRxUsH2gvCiKjPNTdIihRLBKe9ukS6wktjKehS2ps8C?= =?us-ascii?Q?T8KWyguuRraBBMDPnddyfNqZCGjy/0o6OCiPommBVatKEb4+NSRBtisagCW6?= =?us-ascii?Q?TxwYM2yKs+3DBUh2BQJo33tDsNCv1kIur2A/cnv6h3uuVaejIS6+TsmDedrr?= =?us-ascii?Q?kXy7RbByytS8jT839tLKBoTzsh+dWmV0oZ2HGSmncFAd48I+z6AZera7uIUc?= =?us-ascii?Q?fcXhz5VfbeUSE1fQ9TxmRDsQ4LzGYjkIIdoo8V2tdQtRLqJAemhdEVb3AMX2?= =?us-ascii?Q?PTv6PHnQu79HVjBYMYWXv9qmZEiwRin1MGpQ8UKmeeZbcXoenlU7uz9kXeYl?= =?us-ascii?Q?9faJgc8Uys8yoh7QG7VHjq6evTdusUP8uLKZq0kG1Ab2txzZ+oyOrGNOH9lu?= =?us-ascii?Q?pQbohNCiHZ53RyFPoKZv4UXN1VtfNIPzSw5qqWda5EyXa0ezKbB6fPPMxcxe?= =?us-ascii?Q?zFSgFnq1JM/zCEfjcJ8ZNN8oIYYUjY0xN/LYmDV4gkbFZYK3dZ4I++VYf6+t?= =?us-ascii?Q?FR0CVij5H0rKNK+3s7mcl+PAhrCOgOj6dkZ2kRLCcQhevAkyYAeOnr63W3Je?= =?us-ascii?Q?k6AcnjBuJ1txlghamTTmb1o5pTXHFAc+fdtop8iWCNSRjTCgkJcUAKHPVxKa?= =?us-ascii?Q?CHEGoj8eFMrBiHOsk9Z8Go2xzdos5BrYhNxjPFChPbVZSy/S92WxKZ1yYDiP?= =?us-ascii?Q?oPQ22l4Tefu2BBuzPFtZS3itDGGm6W5qxypwf2UoZs6JlAu6YmvwWGeg9JcM?= =?us-ascii?Q?c7il7qt0AiRgEwqxVcNMi/LnalLeweGefylC42gPQ1KKsYtVpzWPDUTpW+fV?= =?us-ascii?Q?j7SK4lj7olnTpi35JltVO3QrHxVpOvhwKWIj9P0ndnx9wk+EnGw4wBo59Kzo?= =?us-ascii?Q?Nf8V23WsOv1ou2/St/Jc33MFME+4oLi4ymYecJxJpBGahzz5JZFDiGHx8wzJ?= =?us-ascii?Q?j5QlBNa/EOydKqJDPyAzPZPIVg9+Yqhj5CWIii7Sb/cEnnjlW34/H8EWgdxj?= =?us-ascii?Q?cEG5cRaKps7/d3IdbMvOLpnYh7wr7INyuO5yhYSwqe4NmNtIvt0k0uobMMUN?= =?us-ascii?Q?i2s55F70welHNZHXBcfN+fv7x3uSJITLGuOYGqg2WM1wetI44qxR5YdMonow?= =?us-ascii?Q?so7UNIPyNhfFcFPONrrEK6IRADsNBewNZiCMafCPLxeg2d7GzCUCfQJz59mN?= =?us-ascii?Q?ljb05jmFczEdJAg6mmu7pPkFWLvSayshSWNOIcmhlre8ls1h60QvKTzsj7lh?= =?us-ascii?Q?D+T3dwVaKkTiBi3gvAnxXYRpEM5AKnasVJVlahHsObuGjXx3Ky9ckzd/YTQW?= =?us-ascii?Q?96+ZV/+Ea0uE+VxR5ZxpTLCylTHZ8kXgYBmpn0CI?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: z1O/Odor/YT0MEbjGr7BzlkSrXNadrF1XJBp0otRhNFYLAEyX7AJuzTuCHYHSTDwP6jrsBpqA2hjUQNxglezd8VrjUUr/niNmoRbOumAtj43GEa9mFGU0878De6r8MRVTHjNVspo4YdenntO7AHJs8pPl63gs70Tcia0LalS8twAoDEhrE25unGD1vHjaaZxv9wUSm1QeBd8yhPSoO9Jk2VwRJ0TD3m5DEgx6LRlLvei2cVqTKei8AWKatYnL3PyDhvLdtA1eI07SCEbvRYWqGIEqPiDpNYB8LmXzjdE9rwcPlQIzB2JQ+rnSnLtaaFoaU2THSczT/RNHo7qFvWpWWYBtfvnC8kzch/HXMgY6afH4tTvSzyS+t3Nq49RCWB3WCTAl3vwFHkk+Yr3MeDfCESvxaQ5rYmn3n7ZIK13oYi8Gh36LaVBdS5KiK8zbONgDawcLxWNNY9qjCG4VWjeEKGAZ4QYvDYbTXIfRR/5K0V51kWTKLLlxt6knxBVS+xu63Nd2HRif2Jov9rr3yAlbIjOlSvfFaBpoPCy24eAeaiqXUEegk0HJeGDLvk6AhCmGH3R6KkCbKaMQr59CbqjWeNZWQIpcAVymI/Ggy0SPf/SACvG+skND2IlfYjns0Cr45gBIwTfwme0SwRTmVgvCZvvfRvSdDKhtN7vW0lC0aKwp5GAOb5HZ4TU7G5VPcS/vcOLlNGVZgNgqEN7wR7wfNnm5m+Ca/u3Yi03CxrkQCoi5k1NWgQhakS7iGgJufhFyRuvEzVyLMASgvL+Y3GS4nRTQbGaFJCtBuXy4evsJsds49WVAWMOoXdjJiNIs22nzIQW2IUR6anQgvp1InSlVw== X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: fbc31bbb-de88-46db-428d-08db91d33971 X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Jul 2023 14:34:19.0301 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: sNaCjhQLRz3wZkhRWhLoxlWRLTZGdBCutQgS0d9CPOTvgJW6oIYxWcntiHO3fTLMJyksxYMF/W1w3XAnsgxmYg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR10MB4290 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.957,Hydra:6.0.591,FMLib:17.11.176.26 definitions=2023-07-31_07,2023-07-31_02,2023-05-22_02 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 mlxlogscore=999 phishscore=0 mlxscore=0 adultscore=0 malwarescore=0 suspectscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2306200000 definitions=main-2307310131 X-Proofpoint-ORIG-GUID: 3VJrzrVlG9Z_Y-LAPR-byTEe_lRaCc3b X-Proofpoint-GUID: 3VJrzrVlG9Z_Y-LAPR-byTEe_lRaCc3b X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 64960 Cc: "eliz@gnu.org" , "uzibalqa@proton.me" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > > > > When I modify the copy, the original remains intact. > > > > > > No, if you modify an element of the copy, the corresponding element o= f > > > the original is also changed. That's what "shared" means. > > > > Except for strings >=20 > It is irrelevant what happens when you modify elements of a copied > string because it is impossible. The statement is simply not applicable > to strings. That's why the docstring only speaks of "list, vector or > record". >=20 > Note that substituting a character in a string is not the same as > modifying the character. You are substituting a sequence element with > another one and not modifying an element in that case. >=20 > The same is true for the list (1 2 3) for example. Exactly the same > situation as for a string: You can replace the number 2 in a copy with > another one but you can't modify the number 2 in the list. Numbers and > characters are not mutable. Well put. From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 31 23:57:08 2023 Received: (at 64960) by debbugs.gnu.org; 1 Aug 2023 03:57:09 +0000 Received: from localhost ([127.0.0.1]:46934 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQgVQ-000785-HQ for submit@debbugs.gnu.org; Mon, 31 Jul 2023 23:57:08 -0400 Received: from mout.web.de ([217.72.192.78]:41561) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQgVO-00077b-Gz for 64960@debbugs.gnu.org; Mon, 31 Jul 2023 23:57:07 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1690862218; x=1691467018; i=michael_heerdegen@web.de; bh=ZJl6brCkjUXz2+TjdrWR+EmMWgXrV0Pdl3gkGYbETwk=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=tkJipcXLaCkEEfC0B3MGkEP7nVH5qPTtvaZQ3vBPklF3U+OKLFnu+F5fIkQz7Mwg3xPwSye S91tfcyZccCA/t4R0EAiNzsWXQmPwUWGGecm8eczS8M8gpZrg1qpko1dD1Rz4za7gDBQHtdm8 Pcq9/uobZdXI1DHxil3KkdtHBRwhUAxlI6fAiG6KET5zMVdq3uVHM8Ptn4srFxN4GWZOcUNIk M/OuF05SfM5vJSgNi4rTqFjx2kUCjpRB2YkuEqR0eMJyMF3IVpiyqwPnY76ro0ABSNOBLkL2Z 98DP1UT9zwvMBVzSBObidqnZUnWH/X8FbI7MafQDWXi8MMlXL1Iw== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from drachen.dragon ([92.75.138.214]) by smtp.web.de (mrweb106 [213.165.67.124]) with ESMTPSA (Nemesis) id 1MWQuP-1qL2Qb0YKR-00Y4B7; Tue, 01 Aug 2023 05:56:58 +0200 From: Michael Heerdegen To: uzibalqa Subject: Re: bug#64960: Documentation for copy-sequence In-Reply-To: (uzibalqa@proton.me's message of "Mon, 31 Jul 2023 06:19:46 +0000") References: <83leex2qmn.fsf@gnu.org> <83ila03jnr.fsf@gnu.org> <877cqgwt4q.fsf@web.de> Date: Tue, 01 Aug 2023 05:56:56 +0200 Message-ID: <87fs53bek7.fsf@web.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:6Ae9SAMQF6AC/cTkPy408Mi98k9931aqxdDMtwDOerNIE0ByA4+ MqYHfIvwVeE3pbbURj8yMD/d1z9ljGGWnoIDF92Q6htKWkJsgPUAvVeHi0jW9TIC5Xu6yQ+ Pg5q3vs2/+DhTd1dfSEP2lvd3JcMDl4SnRG1EJebOnm1vP3aqqCRg0UX8p9iS0MGHKTjSuo /y8/PMnLt8qukAg7B7YmA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:wqdu+FNYNMs=;BJCHyYWib1QIN7dlPP5uWM3E3tM vFJO4pT5g+1M1uTjgIvBvo0CgQh6SkbevvQ8SBUjKRqB0pWGMMrCE/vPXbafQ3eb+G5RtJvro BtKLzaoRj8vQ4B91STPjg/x4gO9kcZBd7AM4gDFUovbWXBkbJUyl0EQe4HT67ZRVVe0t7XBFk EgyCdnTYJi9p2CsgyyhJNWnIFtLG+Zis4r3urXkidblqdmnHvlPEovWtbk81dd7Iy7f54oTcv R1LzLidg8tvJpV9FMoWoXWzJwSLPelz3lPIpUPHf7xZpPhP3ezOnbKZMJNs9JYUN1fKrLgBtt 0sC2U/mw4tGsvYi7KWW4JpeTsCCHeTU54Jr0r4W7UqXQqPYWMIiv6u4TkC2YJA80cRwVC+YoC 29Zqxi3Pt3ZkCsMHg/wgrmzSzFwxOpNQSeBdkjam4W0xZ2FYp8s2cZ+gZJrVLra5ASBESS6tk wa5g1peMjqbvS7SV4P+hCFKfgc+LQs2WHu0UnHNt/EBrI697LSrF784NKZ2caFyznKiaJ5VAz 31icu1HPSkUX5krqlKTJbkhBiO5mfiArl9DZrVWWYS7U4S1VpHYyaD7zslB19txRzrKbYRs3Y Z4TX4q1LTgyhzFGewuPq16XmXrue9R2UybFExuy2/NEB/qlRqw+0y1z+9Sh4VbHLysYVEPkly m5jizc+tajuxzKOSrXePsn119xDAP1MHveoU5wkCv+FaYaLocj75GzRtN6EICz8o9Dnmjz5o+ 5Tal6Jilh1FAYZYJ47hB7SFPYhXcX1wnUR2EfUOsGwkpKr/25PHhJNJEoYaVIRFHb2+jry6K8 cwe/qS5qNcj2ws5/t64PuuySe3jDRK2rMsKUg26/+5Mw+Q7XKlXSu6rtS0iKGRmwXH8+UKqpd LmvA0SXMk+0GAG1/SP3V0WPQDi1jv1ceurCnAyVc10uaWkW3Ip+7g0YH89b/Vbgd33JPvbVqm tery3WsEwowQaCRriHEB36F5LEE= Content-Transfer-Encoding: quoted-printable X-Spam-Score: -1.7 (-) X-Debbugs-Envelope-To: 64960 Cc: 64960@debbugs.gnu.org, eliz@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.7 (--) uzibalqa writes: > > The same is true for the list (1 2 3) for example. Exactly the same > > situation as for a string: You can replace the number 2 in a copy with > > another one but you can't modify the number 2 in the list. Numbers and > > characters are not mutable. > > This is the difficult part. You have a copy of a list and you can swap > elements but not make new ones. So what you share is the address, where > element 2 say uses the address of element 3. > > All this copy-sequence is then quite restrictive in its capabilities. > It does not allow much changes. I must admit that I don't understand this answer. What does "can't make new elements" mean? "Does not allow changes"...you lost me here. Michael. From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 13 00:27:15 2023 Received: (at 64960) by debbugs.gnu.org; 13 Aug 2023 04:27:15 +0000 Received: from localhost ([127.0.0.1]:57869 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qV2h9-0000kw-Ir for submit@debbugs.gnu.org; Sun, 13 Aug 2023 00:27:15 -0400 Received: from mout.web.de ([212.227.15.3]:39745) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qV2h6-0000kj-SK for 64960@debbugs.gnu.org; Sun, 13 Aug 2023 00:27:13 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1691900825; x=1692505625; i=michael_heerdegen@web.de; bh=tscChAKzufMX8+dGN+2knCZtbIwpztVwEud/czaFOTE=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=EOSAugmQevCtOcPeAP5TaSnlKcfRMxpjdHRQjPeNb2XPeSj/Te1b16kEE1DyX30NzwhlWRU CPlI+lyHvusuIv0l9jfDrDBjrd+G8euC/Tcmtag22641NcT5BLsaWZ9Kd7GmVBm1xzzeaeRad 4vlbTwch0pXRiHGbsVnCIQVjtQRdty5uiqIB517i2P3HGS9BzHCtTb5Jy7NhO1Pk71aeIQoPt LCXi69c27ToBNQP9aguEIrQwb13vIGaOiH40vE806oMEi+UeTPwrbdyjCejFh8oxThWAeX/T8 iuBrDvtkamo3f/Ba0IL3Ifne/RmJ+2Pmxh8xAsNmdVbadn/RGW0g== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from drachen.dragon ([92.75.138.214]) by smtp.web.de (mrweb006 [213.165.67.108]) with ESMTPSA (Nemesis) id 1Mdf89-1pwFuC2arh-00ZQL0; Sun, 13 Aug 2023 06:27:05 +0200 From: Michael Heerdegen To: uzibalqa Subject: Re: bug#64960: Documentation for copy-sequence In-Reply-To: <87fs53bek7.fsf@web.de> (Michael Heerdegen's message of "Tue, 01 Aug 2023 05:56:56 +0200") References: <83leex2qmn.fsf@gnu.org> <83ila03jnr.fsf@gnu.org> <877cqgwt4q.fsf@web.de> <87fs53bek7.fsf@web.de> Date: Sun, 13 Aug 2023 06:27:04 +0200 Message-ID: <87bkfbr2hz.fsf@web.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:lf+ogCSMklc71unjInBBM9jpyLpLv/UMod0qXIG3WCeHdiuvfpy 5RZ/pWDHYIySiGLMorhDxKCC9CXE45to3nmYEMcPnp///B/F0HBlaCmrnqaMeTzV6oCUfQw wpBktrvUMoCVBK7mDS2wM4kihBjzS/9Sk5E+wkxUTjYlAvoUvwq5opHwYbrsgpUGsI3a2ok 7DGjXwPwv6E/ZeFzGr4zA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:wLJt102vTrM=;V1IOfSW8Fi1MV8yCLe5mzU9EO0D QojEafCnBnhUsAzTZCTpk9I8EzeZ7rcLDUoFiRxr+lvF9VFjckwFSs132m209EwYQuxrbFtWZ 9cjQ0J5dNY8KPbF67ZLbq7RGdfJOrPlc0ntDeXJgxvNGmSqVxLz1wg8jrpeNGMV0QaAYunHS0 92YGR4UBYIFy20Ja2zljEBubgOTwfFYmOo5okYEeNOi4xn2mIsD2/E9Iu+fP3TYt71CQe3F1G ZWoe4lw3VbO0SN1UJMNRW8Xx2C7Az7e71Kid2O5LKZFuV1dhEfRQv9axayo0MDlCW3CCzqY3g HH6Ycjc/VoI01UvAMsNNwKulHpk8kEnWDv49TKSJ9ooSfWXettKDDrpvFEJgZXWQ/0ziU61rt yoVziJyRdi88/6yEk1DFflCNkh0s9gwGAhf7FbkyZAg7KIrjzlbQD2nRGL2BuBEya+kCI3lix 0jP7d2y375A7QrF20afibPewr+5BEsd17rzNXsrJc4ULkcGxGecYraJotohvVoUKquFwU552F q1frjUWDQDLxe/gLnC5ZRu/X7EWlRdziu1sNwi3mIwNKsAHX/6tQasCL+qiA54z4bWgmoVJgn sEAZ+17VkKpdPNFvWT2JRmKM8LSlf1BHiZNBB6FPHfPFeuFF+rQQyYZoKHoaFJ/0PxLL8VZS9 a51FotFD71nLB+Xq4CSB3QJOmeQZywpOhX/yh4FbQkl5dYLBmppBuRU3bTfPg+cetFXj9a3YU dOxFydizWx1yX/HQOStd/W5uGVNJWj3Nh3mNAU9lIxBrP9N2YWugviaZFIqDu/Sqvzyt/RHqC 0BDejbTBaedLBJT0bOd3yZeyGNWdVInCCa2Oia51zQk2WKRhzjO5NN+BXQnmkNFbJSGGtP+zk V0rDFbOX9qrpEfxLzbHHtudwMxhXpDJMPD46n8KVOYjpAnoC8n0N9F3PCMAEUB5zO+idxrjxt n8atInrcdINtKcAMZ+P+Whq9ilU= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 64960 Cc: 64960@debbugs.gnu.org, eliz@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Michael Heerdegen writes: > I must admit that I don't understand this answer. What does "can't make > new elements" mean? "Does not allow changes"...you lost me here. We seem to have finished this discussion, and I think all questions have been answered. Is there anything, from your side, that you expect we should do? TIA, Michael. From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 14 06:15:17 2023 Received: (at 64960) by debbugs.gnu.org; 14 Aug 2023 10:15:17 +0000 Received: from localhost ([127.0.0.1]:32982 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qVUbU-0008LW-PY for submit@debbugs.gnu.org; Mon, 14 Aug 2023 06:15:17 -0400 Received: from mail-4318.protonmail.ch ([185.70.43.18]:22665) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qVUbQ-0008Kx-QZ for 64960@debbugs.gnu.org; Mon, 14 Aug 2023 06:15:15 -0400 Date: Mon, 14 Aug 2023 10:14:52 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me; s=protonmail; t=1692008106; x=1692267306; bh=lRvZVr4QZGah+0yslPyiLQcL0kK53BdDIIHF6x/JId4=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=hwoe9iKPj+3hMLaYektqBaXfB0vn2+LBDtne6QRElq8SIViMllAeZQbmpGz8b1DbO ma+IEqq0GF20DdDoIy9PRaCAl/EU2qgUlukTocYFvuXOFCoo8L7nmqb3+NVKMxY4yX WC+x+YHrgJV6geuHvc1pAGRFnDjblGhcCEi9Wdm5o3r2ZmRTLUWvM12k6pVw9XtrAE 4CQIyY8Db/m9AvpI2zEA5yGeB70SZsft5P03gsvTBazAsXQ+ERXTgcvTI/EqiH7hTG wv9hcsOwcqtXm8D8dsctIuKDMbjNGKL8ulE5GBeQK/c4zew9NPcolGLIVRznHzgtvo /cZv25av7GYdw== To: Michael Heerdegen From: uzibalqa Subject: Re: bug#64960: Documentation for copy-sequence Message-ID: In-Reply-To: <87bkfbr2hz.fsf@web.de> References: <83leex2qmn.fsf@gnu.org> <83ila03jnr.fsf@gnu.org> <877cqgwt4q.fsf@web.de> <87fs53bek7.fsf@web.de> <87bkfbr2hz.fsf@web.de> Feedback-ID: 52887082:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 64960 Cc: 64960@debbugs.gnu.org, eliz@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) ------- Original Message ------- On Sunday, August 13th, 2023 at 4:27 PM, Michael Heerdegen wrote: > Michael Heerdegen michael_heerdegen@web.de writes: >=20 > > I must admit that I don't understand this answer. What does "can't make > > new elements" mean? "Does not allow changes"...you lost me here. >=20 >=20 > We seem to have finished this discussion, and I think all questions have > been answered. Is there anything, from your side, that you expect we > should do? Although I understand what it does, I om not sure if it would benefit about some of the details we discussed. =20 > TIA, >=20 > Michael. From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 14 19:46:47 2023 Received: (at 64960) by debbugs.gnu.org; 14 Aug 2023 23:46:47 +0000 Received: from localhost ([127.0.0.1]:34585 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qVhGp-0006sv-46 for submit@debbugs.gnu.org; Mon, 14 Aug 2023 19:46:47 -0400 Received: from mout.web.de ([212.227.15.14]:54117) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qVhGn-0006si-BS for 64960@debbugs.gnu.org; Mon, 14 Aug 2023 19:46:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1692056798; x=1692661598; i=michael_heerdegen@web.de; bh=UKsLj53ZqnJ3ZsP57Duvp35mTrECEcZwfSG+mkoWc30=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=Wd8fHsYk7o9/9UehflIf8obYrlgpsF95AOlYqkRBHaxak2dgHFxG1SguEDMCO15dBymD4mn 9MGEwWj5aSZk+7XNAzVBiVgZ78vFszZJEYoIpKOoz6AQY/r7kSpF3e8Q4AusFn82VLVtHih4C KsWsGf3Ho2+D/DFqZT0503xDlqMKp8kqwCZZHQY+nJv1ZFt3xsfIrYpXsKx6MHJkW3WO9Ivhh HM3VxXmUY8QdKxzBaCvNSDo2cxTIqRTSsGF2uR9XJtKijqJqEUCHb8yifu2nuYv8+7X9gtXVg 0A52XUHEhECk92pNhv+J1eRt3g0D0f4+p7fd0nyA3RsU5wxwv0wg== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from drachen.dragon ([92.75.138.214]) by smtp.web.de (mrweb005 [213.165.67.108]) with ESMTPSA (Nemesis) id 1MPrPT-1q9TgL07oR-00MyIy; Tue, 15 Aug 2023 01:46:38 +0200 From: Michael Heerdegen To: uzibalqa Subject: Re: bug#64960: Documentation for copy-sequence In-Reply-To: (uzibalqa@proton.me's message of "Mon, 14 Aug 2023 10:14:52 +0000") References: <83leex2qmn.fsf@gnu.org> <83ila03jnr.fsf@gnu.org> <877cqgwt4q.fsf@web.de> <87fs53bek7.fsf@web.de> <87bkfbr2hz.fsf@web.de> Date: Tue, 15 Aug 2023 01:46:37 +0200 Message-ID: <87v8dhp4pu.fsf@web.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:JJq8YLt3VcnNiX/gLgNONdvuK87P8PVyATrrshvbKxTfrUeHpoS yDPKZh7mdlZXSMMK2bw7hGmLubBBdrVZcB/D3tWKuFNDYrzxzX5X6o9IM8G33jughFeDaM8 SgppbTFl40FhUPAzzanve6OXGMeCnxvPet8haiMfoIiPVH0dKIwAzVvlb9jHvUpttpI8YKn t42u4CBI+2qqoQr3kVW1Q== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:2qmdK7TIBIs=;nVhQGE3VQdFXa1gE0pAXmN3isI6 HJ7p84zNCvak1F1zrUhd0INH7S+mTURu1hQMi6MLIzpbRVGqBYO6X96WPIeE9XMizOqRFkxTz sHuq9y0Udy+9OcBcIWYEvzNVlhQVwvgWoOSBL8tnEdFko/jPu3LwNO4u6GU6CCSrk8VQW5qYo KEhSZXlWPypl9zc2d8s9JasRxaCQCRisMuDO1yCPwYOCZyue93mepS5pvOI15XblT09PdWLAN YkO/Ommau4LIM1AMjBi/qAhTZSLawzwYCp3dWt9+j6IYhZTT742HdzkTjtvaE+QrZSGu5z3Vj +CxDAzH98Af65BWvTNbQ+nsUlX5j0yeCS2Mp9hd1Fgk8ip8EDlFymxHLq/co48o3wstNZc3ai 7Z11cHbpeyQaKUc3+0NmE0n017eXjnvMMlIwYyVy1Qk7rd26fKd7qr2G57es0hIJ0Oz4kH42j uZTxGMlEnWEnxYPQ2qahzJkR+doy3SSn+ishUbtPKtjcnocYFV+EFc6fgJ7i9zbHtniJgrvKy Tl8otxADfCATPOk3ZYHF2PycSXatjwUVD5gnmvdk1bm6Grs05CnzMxLb9gr2OGTWim8ife63D n10+nuly+JcSVkvxQYquqRNLlwAa//zp+2nSrCTECxz4uupYi165HJL3FWXyxIKrTJPmodZaC bKf9A0/Fbq35E7RcDo31Qt4ScAEy5n/uV6bp1xK60E4FBt7cFf5at8SxLkOt8vWEZOJdW3Zgy FTHBFMmzFmNpLuLHeqVQrXvetKTMX9w3CxsG7UWgmibTPSGmGd09c0v1LLTNCrwBHoIVtUSt+ BSCNfxz5BeaAfglmyeIlNH7SLx8GZRLhO6o16dbfx7yZrfMBhDH/TAL2nM2Oe4VUVBpDff15P 9MFtWZOsKa3lgQ+4Ed9BySN4v6fDS1BwTiHYyorngWAuf2zCFk7mMsDjWNutCBM+hStlOtr7x 7SxmkNSsOnhDCjaSM5/8NaGgwco= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 64960 Cc: 64960@debbugs.gnu.org, eliz@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) uzibalqa writes: > Although I understand what it does, I om not sure if it would benefit > about some of the details we discussed. What in particular? A lot of the stuff discussed is a direct consequence of the copy being a new sequence object whose elements have not been copied. The manual tries to describe some implications. Or should we try to find a better wording (to make more clear that "modify" doesn't mean "replace") - for what part(s)? What concretely would have helped you to understand that part of the manual better? What parts of the documentation have you read so far? Thx, Michael. From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 14 20:44:09 2023 Received: (at 64960) by debbugs.gnu.org; 15 Aug 2023 00:44:09 +0000 Received: from localhost ([127.0.0.1]:34628 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qViAK-0008Hp-RE for submit@debbugs.gnu.org; Mon, 14 Aug 2023 20:44:09 -0400 Received: from mail-40135.protonmail.ch ([185.70.40.135]:61335) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qViAJ-0008HS-8c for 64960@debbugs.gnu.org; Mon, 14 Aug 2023 20:44:07 -0400 Date: Tue, 15 Aug 2023 00:43:49 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me; s=protonmail; t=1692060240; x=1692319440; bh=5WWKb6MhThWpl6NdaTWg21J5qpCN7x6Q3knCBPwO3kM=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=Taqvw3IWkmIeTvzeDcjwlNLL9MTq0cGlMVaydS4NmI966XrlIli+AUilYG5DR7H6r lBS5X40OxXWMxzmvVhLmLpiF0tLLndWDHohhtjvONkuGFq1hHA12ZxcfPqKzi1QBu9 a5FfvHL9OwJGSNhzjToWiQBqb27Xx9pLdF3VdisMokuMqk8cGD5DiFpSt5jNhP/i1J 88bHZRzOGps+++791cgpDyTsTj2C59t8pyjnE+G4SNEAGz1sogs3TOMnsjTHWdtOvy ncWVm91ZPBGh44yYZxjeZM8Y+h7yOglZZ7OkRTIVOOncASkficenGF5NOifM6mIxQn 2xpUHOYHqnh5g== To: Michael Heerdegen From: uzibalqa Subject: Re: bug#64960: Documentation for copy-sequence Message-ID: In-Reply-To: <87v8dhp4pu.fsf@web.de> References: <83ila03jnr.fsf@gnu.org> <877cqgwt4q.fsf@web.de> <87fs53bek7.fsf@web.de> <87bkfbr2hz.fsf@web.de> <87v8dhp4pu.fsf@web.de> Feedback-ID: 52887082:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64960 Cc: 64960@debbugs.gnu.org, eliz@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Sent with Proton Mail secure email. ------- Original Message ------- On Tuesday, August 15th, 2023 at 11:46 AM, Michael Heerdegen wrote: > uzibalqa uzibalqa@proton.me writes: >=20 > > Although I understand what it does, I om not sure if it would benefit > > about some of the details we discussed. >=20 >=20 > What in particular? A lot of the stuff discussed is a direct > consequence of the copy being a new sequence object whose elements have > not been copied. The manual tries to describe some implications. >=20 > Or should we try to find a better wording (to make more clear that > "modify" doesn't mean "replace") - for what part(s)? What concretely > would have helped you to understand that part of the manual better? I found the following is mostly targeted at experienced users. "The elements of a list, vector or record are not copied; they are shared with the original." =20 Adding additional wording that it means that not everything is actually cop= ied.=20 Some aspects are actually reference values. Meaning that if you change the copied sequence, you could inadvertently change the original sequence. > What parts of the documentation have you read so far? >=20 >=20 > Thx, >=20 > Michael. > From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 15 19:28:50 2023 Received: (at submit) by debbugs.gnu.org; 15 Aug 2023 23:28:50 +0000 Received: from localhost ([127.0.0.1]:37069 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qW3Sz-0001Dh-Vb for submit@debbugs.gnu.org; Tue, 15 Aug 2023 19:28:50 -0400 Received: from lists.gnu.org ([2001:470:142::17]:32814) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qW3Sx-0001DU-EK for submit@debbugs.gnu.org; Tue, 15 Aug 2023 19:28:48 -0400 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 1qW3Ss-0002IS-4m for bug-gnu-emacs@gnu.org; Tue, 15 Aug 2023 19:28:42 -0400 Received: from mout.web.de ([212.227.17.12]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qW3Sp-00079N-Du; Tue, 15 Aug 2023 19:28:41 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1692142106; x=1692746906; i=michael_heerdegen@web.de; bh=+XscvpH52e27N4hCv19SQdPY0js++B03NFjpWADIaxc=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=bYqp2IN/DmRkvw1MxrBqVJq0ci/TuasekznWYV7rXw4j4B8J9C5oXJOaELi9Icd+rM48pnU jAPbYkH/jp4gSAJx2W3rtbim45BoCZWkmWJtcHG9ZqZ5Ijt6p0Nb84Y7Z4INX4diNRceRsuZx NQusNcm/qwIYXghctMtmWdQHhTLBx6kXi81HWpHKL8VgM/m6XxB7g3gMZR9fqrAnIO680Ok+f y+VbmfwarFEYULs/jMGqq/zUITLfOuivQ6qxYJEY6W8PHoFvklH5OOhI3jaRsJ7INN5obvz92 VD6RXbuh3764kN86WzHlLkzj3qqd0lPjdmZmELmcG2b6o5Xbcdkg== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from drachen.dragon ([92.75.138.214]) by smtp.web.de (mrweb106 [213.165.67.124]) with ESMTPSA (Nemesis) id 1MlbLM-1q6NQW1efS-00inlp; Wed, 16 Aug 2023 01:28:26 +0200 From: Michael Heerdegen To: uzibalqa via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Subject: Re: bug#64960: Documentation for copy-sequence In-Reply-To: (uzibalqa via's message of "Tue, 15 Aug 2023 00:43:49 +0000") References: <83ila03jnr.fsf@gnu.org> <877cqgwt4q.fsf@web.de> <87fs53bek7.fsf@web.de> <87bkfbr2hz.fsf@web.de> <87v8dhp4pu.fsf@web.de> Date: Wed, 16 Aug 2023 01:28:25 +0200 Message-ID: <87v8dfsx5y.fsf@web.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:P01KfOXVoKIUexmpVlXzzS30CfGRvqfBKRzjs6eQeeZLo5Nf9QO oMFbSsh7aME3BGI3mwJUhkLV0U52XxdEXL7+/pLxUwOk40MOKpWAit7M/i3j1bkOPQHB86w RLDnHPOiE52t/zdskgJIaLgoL6IrykBMdaNoV8FQU/aUi0Vu492slgnRwzUXFcIfIsr3G5q 0XXAIHw9cLgyRnh2PymWg== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:xcYcaY62eRw=;pAcfYzwE+Tk7xccyeO3nix1yQxJ v52qEq0/UvLWC9H5tmNfIutdC4CdTY4mERdi49fmUDNebgnNNTNQ8KleHhCeZgCk0Z+WPw1c3 p4JUDEjKr9NQH4pm8UHlwFXplpSw/2ql2gbQ5wkCzO281aDD4Dj1I/IcrPbh2aicoB6nfW3Cs v37jh3V1PKtVw7hSEtUWRLgY0tG7/qdkR/syhIynkh9wzcGc9TFqQkVaqkH4paP4wUpYBMuDb 2olxPM9RhCjDQulaHVZHombnoKFFZRwAqFteWZJ+Lrp6OGPvLM8eIGhJnldpIPVuQY87z88Va fGU1rRhcQsVVUQre3fE+Aq7+LHk4q4qPQoCLB2B1AO0j0hZ/EA5Smh5tF9pOOOAQ4GzW2qTu7 D5KHFZIjzmdTFnKLHFIqKuCQMERxQoq01UEDVSM5jDV3rxnV95R03aHSFyvii/SIJAKvOxWex C3x/1oizx/FeG+J1c/bTxWUhpSL0lwGmBrwWxwRWFOqp9px3Dt6BYdm3KLWwk1KUxBORwVAwc hmhfSD7yUqNw4AjXi5qD9K/vHy5jYykjVyuDj1fX0qOTpusinvYk/d1cpPDxyjyKAiRPo/V+Z pEqNM4NTNo4SjXLXenVX6/Twlj5wZnp2xdErCQmUQEH5+FnA3+J6VY0eeCs9mrHGwddoRF0LY pzsuS1NVkMXF5tfcqSglvnO4dyC8s/t+w9U60ewgOW0IN6Qoc0ZxDqc5rU3LdCrIhFTn/bvND qVo8Za5e9DfpEIq46KKneTQoaUyuvmIshFT1tjG1dNKzRzLQNF/qSKDr36KHOXo/CzGRPswKu gXfqFlBBfXen5BOv+KwJPsSvuPgBYkTaNlcwdNMU1TBXUczyBIiuam+SI3UT4pWTK/p8eMoGX u0jp0PfiiqbtXouokWtPgSWs9AuKuCQv/inRrw7550gDBy7k9rZikm+gT/CLMMlod1oqcwHPq 92V5QQ== Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=212.227.17.12; envelope-from=michael_heerdegen@web.de; helo=mout.web.de X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit Cc: 64960@debbugs.gnu.org, uzibalqa , eliz@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) uzibalqa via "Bug reports for GNU Emacs, the Swiss army knife of text editors" writes: > "The elements of a list, vector or record are not copied; they are > shared with the original." > > Adding additional wording that it means that not everything is > actually copied. > Some aspects are actually reference values. Meaning that if you change = the > copied sequence, you could inadvertently change the original sequence. That's the normal behavior in a Lisp, so this belongs into the manual. After reading (info "(elisp) Sequence Functions") (where this function is introduced) I think, as far as I understand, that that page tries to explain this aspect you mention thoroughly. Michael. From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 16 00:36:11 2023 Received: (at 64960) by debbugs.gnu.org; 16 Aug 2023 04:36:11 +0000 Received: from localhost ([127.0.0.1]:38553 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qW8GQ-0006Se-Vq for submit@debbugs.gnu.org; Wed, 16 Aug 2023 00:36:11 -0400 Received: from mail-40138.protonmail.ch ([185.70.40.138]:55665) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qW8GM-0006S2-Cy for 64960@debbugs.gnu.org; Wed, 16 Aug 2023 00:36:09 -0400 Date: Wed, 16 Aug 2023 04:35:46 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me; s=w2ldg57epbhbzcwfqguwayxaei.protonmail; t=1692160559; x=1692419759; bh=fUN3uATvN6eNm6pMgggFnLpSIDC6F/GxjcFuJ6xmYeg=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=OQvEpOlp9IU9cRL3luj4nvweU4NgutiIm1cO/8xlpb33GsPmbPLOYrhR0hHB2NqP9 R2gkjqa8ECtd4HcPrAgHinbm99dsOowRXhY9beCI6vv1Bs0DyJuYX4teh0XRUR3YWU QWeazwpbXAF6Nxo1hmeCyebUx8dgWeKIngqgR8uYpwhD+VaIyXgWb85wePpB3vJps/ c3n+XiHZrOsNOr4M2BrM7Mv8Z7ALm96eFtn0DWph3Xiu3ch8vwpJm6qXPZdcDQT/39 t9hzYBpPAd1T8zdj/IofyFL8rGPWGKByVvbJ4v37r4tV2Ps7GlKcaUpoxNpbcX0giy GjQysNtFN+m8A== To: Michael Heerdegen From: uzibalqa Subject: Re: bug#64960: Documentation for copy-sequence Message-ID: In-Reply-To: <87v8dfsx5y.fsf@web.de> References: <877cqgwt4q.fsf@web.de> <87fs53bek7.fsf@web.de> <87bkfbr2hz.fsf@web.de> <87v8dhp4pu.fsf@web.de> <87v8dfsx5y.fsf@web.de> Feedback-ID: 52887082:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64960 Cc: 64960@debbugs.gnu.org, eliz@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Sent with Proton Mail secure email. ------- Original Message ------- On Wednesday, August 16th, 2023 at 11:28 AM, Michael Heerdegen wrote: > uzibalqa via "Bug reports for GNU Emacs, the Swiss army knife of text > editors" bug-gnu-emacs@gnu.org writes: >=20 > > "The elements of a list, vector or record are not copied; they are > > shared with the original." > >=20 > > Adding additional wording that it means that not everything is > > actually copied. > > Some aspects are actually reference values. Meaning that if you change = the > > copied sequence, you could inadvertently change the original sequence. >=20 >=20 > That's the normal behavior in a Lisp, so this belongs into the manual. > After reading (info "(elisp) Sequence Functions") (where this function > is introduced) I think, as far as I understand, that that page tries to > explain this aspect you mention thoroughly. - Michael. Is it not customary to include any cross references to the relevant parts of the manual. The help using 'C-h f' would benefit if there could be some links that get you to the relevant part of the manual directly. From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 11 11:56:07 2023 Received: (at 64960-done) by debbugs.gnu.org; 11 Sep 2023 15:56:07 +0000 Received: from localhost ([127.0.0.1]:54554 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfjGg-00067v-Of for submit@debbugs.gnu.org; Mon, 11 Sep 2023 11:56:07 -0400 Received: from mail-lj1-x229.google.com ([2a00:1450:4864:20::229]:61883) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfjGe-00067P-CS for 64960-done@debbugs.gnu.org; Mon, 11 Sep 2023 11:56:05 -0400 Received: by mail-lj1-x229.google.com with SMTP id 38308e7fff4ca-2b703a0453fso78106331fa.3 for <64960-done@debbugs.gnu.org>; Mon, 11 Sep 2023 08:56:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1694447754; x=1695052554; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=uPFlJ06yVGq2KEcK6Wu3GpK25+HGwDz7i1FsH5tN1YQ=; b=SibA3SUYMrmFjN5uAfFK1/QossP/q2T+XeDERmkq7mO7jgLRZZ6RlKesytus91VKZN mlLQbzdtyVs3JmZkJpSJH1tU9whNPgSybn4jMfd8mHwrci846qRUgeOr0ARs1E2IDZmN vvLlFB1FsibHwuYoubNUMV26u6X/o7UGi0/u1kItrjghy6Ef+8y53vdL/EgPCT88wOna j5m3Qz6T2bbaBj+SLW0FmXkm49f+cvM3S3JuvVl9Nw7eNJvNBUyDiBf39kxXevcXiywr Xmp15DQg3kIvIW7yXivD3MC2C6iSGOc0YcTdcj4GHJDuQVtyWTsA44Wd5sw58akiIpoX o2VA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694447754; x=1695052554; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=uPFlJ06yVGq2KEcK6Wu3GpK25+HGwDz7i1FsH5tN1YQ=; b=xAkUjr6tsus/lhNan79Cn6I1xKHRgavM0Eyll3hVFiYRL6D3YCj2DIKev2keb1GlZk e2Sr4VTt1gRDaAj6k82/poo1pXAEQJDoKojjjA9Uaeu2d+gqkH0a1Qhwt1KOMEY/PKJg 1zz8tYv+cOIPTcwzxq/WJJgsdUHCpv6CdzvgyhYLKILlioJGLe3rcyI6xPJnCbw8tNDn ghsGqK7ZEZgJw5yPvPV8laTGL9aNZLZMPuBRX7q89zkOFsEqbeCRWrS1f2EYA53d0HN1 1TaKkBbX3Sjn0AUfhN601p6NAjFpYJk2Fu6ojp0gYbiyMNAZ9BsUNqv9ePANj9BqrymP pc5A== X-Gm-Message-State: AOJu0Yxs95PSnQa2kYSPhq6xVa0e2vkmUnqbHoSnQEz+i1vPMTUzQlRT WBs9xrUAS72CyfD9tUyUTyLX1VEECo4a26WRHgU= X-Google-Smtp-Source: AGHT+IEwSmow7iz6TNoqRQz71FW92FYKtGV5pmD8zoseP2JHK7E64mwRkOi5KVGNDl6fc62IeRLQ+aWUmD7raz4YUI4= X-Received: by 2002:a05:651c:88:b0:2bc:cff6:f506 with SMTP id 8-20020a05651c008800b002bccff6f506mr7778787ljq.0.1694447754069; Mon, 11 Sep 2023 08:55:54 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 11 Sep 2023 08:55:53 -0700 From: Stefan Kangas In-Reply-To: (uzibalqa@proton.me's message of "Wed, 16 Aug 2023 04:35:46 +0000") References: <877cqgwt4q.fsf@web.de> <87fs53bek7.fsf@web.de> <87bkfbr2hz.fsf@web.de> <87v8dhp4pu.fsf@web.de> <87v8dfsx5y.fsf@web.de> MIME-Version: 1.0 Date: Mon, 11 Sep 2023 08:55:53 -0700 Message-ID: Subject: Re: bug#64960: Documentation for copy-sequence To: uzibalqa Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64960-done Cc: Michael Heerdegen , 64960-done@debbugs.gnu.org, eliz@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Version: 29.2 uzibalqa writes: > Is it not customary to include any cross references to the relevant parts > of the manual. The help using 'C-h f' would benefit if there could be > some links that get you to the relevant part of the manual directly. Such a cross-reference was added in commit a8c8a4e3680d, so I'm closing this bug. From unknown Sat Jun 14 03:56:26 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 10 Oct 2023 11:24:13 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator