From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Michael Heerdegen Newsgroups: gmane.emacs.devel Subject: Re: Help with recursive destructive function Date: Thu, 07 Jun 2018 03:13:21 +0200 Message-ID: <87bmcn8klq.fsf@web.de> References: <87efiqzzd2.fsf@ericabrahamsen.net> <87o9hs3aht.fsf@ericabrahamsen.net> <87bmds9qcg.fsf@web.de> <87k1sg185t.fsf@ericabrahamsen.net> <044bdbf1-39a2-0e71-ec79-3d375d9109c8@gmail.com> <877eof1k7y.fsf@ericabrahamsen.net> <87wowe2sql.fsf@web.de> <877eoe2dma.fsf@ericabrahamsen.net> <87tvrgqnug.fsf@web.de> <87vabvbfrj.fsf@web.de> <87d0y30wkn.fsf@ericabrahamsen.net> <878t8mtiqz.fsf@web.de> <87vaayp4p8.fsf@ericabrahamsen.net> <87in6yw06e.fsf@web.de> <87wovbvd6y.fsf@ericabrahamsen.net> <877enba86p.fsf@web.de> <87vaavtvl5.fsf@ericabrahamsen.net> <87a7s7tst7.fsf@ericabrahamsen.net> <87lgbr8pdn.fsf@web.de> <87in6v2zfc.fsf@ericabrahamsen.net> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1528333946 2545 195.159.176.226 (7 Jun 2018 01:12:26 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 7 Jun 2018 01:12:26 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: emacs-devel@gnu.org To: Eric Abrahamsen Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Jun 07 03:12:22 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fQjTS-0000WN-H3 for ged-emacs-devel@m.gmane.org; Thu, 07 Jun 2018 03:12:22 +0200 Original-Received: from localhost ([::1]:55257 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fQjVY-0000QT-14 for ged-emacs-devel@m.gmane.org; Wed, 06 Jun 2018 21:14:32 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:42763) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fQjUg-0008K1-5j for emacs-devel@gnu.org; Wed, 06 Jun 2018 21:13:38 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fQjUc-000345-VP for emacs-devel@gnu.org; Wed, 06 Jun 2018 21:13:38 -0400 Original-Received: from mout.web.de ([212.227.15.14]:43049) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fQjUc-00033e-Ks for emacs-devel@gnu.org; Wed, 06 Jun 2018 21:13:34 -0400 Original-Received: from drachen.dragon ([188.110.196.170]) by smtp.web.de (mrweb001 [213.165.67.108]) with ESMTPSA (Nemesis) id 0Mf0a9-1fc6R93E0v-00OTQf; Thu, 07 Jun 2018 03:13:22 +0200 In-Reply-To: <87in6v2zfc.fsf@ericabrahamsen.net> (Eric Abrahamsen's message of "Wed, 06 Jun 2018 17:49:43 -0700") X-Provags-ID: V03:K1:0KiRLozvJpn9rimqpGi1SkcywvdLiItbxfhQzMv74h45UWCGYp7 gF6nSOOsZN13fTWwYs89TIooY15I3rZs7c3DhKYTGKPj95QQMgwy8ahRmyXY+ZoI72vM/9d rpESGtLDCLOvuAEpmTLpna+OTTd7gyHWN6G6uz75/opJ7U1qmcK7B7umYFrs5WPbP4e1PlW GJuuHhG8AQ4E5OlbjyAPw== X-UI-Out-Filterresults: notjunk:1;V01:K0:6/kIe3ooz70=:l8PMCGebdJo8RipgQGIy4E M34XwiD7s5B3tm7cWlyrA2c6CkJs7TJGT4m1FpIXdga3q319khwsqt6VYccAceKh0RDd31uTO sn3BoAFgd3ZQyLx98HhPtVW1y0IaRqiY87GmyQdP6Ako2EsZbVHNM99l+Vcw/TjIS6cIBt12y lMyVOM5vpqkzWu57K8SSHBsYFcXvrSXP8YgobSVntpKTdw7jKlN8LLxp3VaIiu4l0uaXKh8cM PttNemfB0iTe41B8MZxNjBxgq7plvqR4eqN1ol4gawWHuNocwoCIPr0kPWv5HW4BVjhkrdFLM 8uE1RPn2vkKmoM+B851596xSAqjwnotT/LlwDKPFFAsXXeWzWtSBKWt+csPsJVamhBkV+wPys zFJHHJM+WeKsiaYwXV+wK03MRlWbZL4iGEyHByJjtjMIOjsfgbOIJbpZGBAtBR2d+FCwmYdmB gd/VNFxDkkVx5bWjWfKCjDnEduJeM4lfFca7YmkNkxbBQqzMRtJ+0vpqyUr+XEI8VyaWhyWKy 3wnzQ99G7/QN8M5aXftMzcuufJctMZfy4qwAAJhRMKHjOCfxY7WUriz3JHIow3B1dfgikce9P lAscmt3oMSODIRZ0lXAhaW4QicS4d5G9wDLv3VfOPv6udORgMmSGQfv8OOLTD8jMp/KNA/KUB JvNLqRWjyTEMyuqgECTZVviphfqv7+mzL6kVObaji+DAXbxCD3kuFqrWo4LmEBbhGhyjo2pVU dQ1zL+ONKoZVio99hjxYEjdDkvmzCZ1f9SI5YKxbnYR9t65g30pFN5I7+sa2VQVVNvwdremM X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 212.227.15.14 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:226088 Archived-At: Eric Abrahamsen writes: > I thought that was exactly what "destructive" meant!? Sometimes, but in general it only means that the original data can be changed (destroyed) for better performance. See (info "(elisp) Sets And Lists") and the description of `delq' for some background. Michael.