From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Michael Heerdegen Newsgroups: gmane.emacs.bugs Subject: bug#34708: alist-get has unclear documentation Date: Tue, 12 Mar 2019 18:55:56 +0100 Message-ID: <87imwoyo2b.fsf@web.de> References: <87wolhr5k6.fsf@web.de> <87y35xdu4w.fsf@web.de> <87mumcdu7f.fsf@web.de> <875zsyhakx.fsf@ericabrahamsen.net> <87fts2h9we.fsf@web.de> <871s3mh85d.fsf@ericabrahamsen.net> <874l8iebyz.fsf@web.de> <878sxui7bo.fsf@ericabrahamsen.net> <87va0xcxco.fsf@web.de> <87h8chey12.fsf@ericabrahamsen.net> <60367f47-c0b0-45b4-8ccf-169044400a75@default> <8736ntmsy3.fsf@web.de> <3af3b645-84e0-4208-be48-810e8cd2cfa8@default> <87a7i01bk0.fsf@web.de> <871s3c14s9.fsf@web.de> <5fac8365-68d2-4cc5-b5c3-d2658350ea28@default> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="55036"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: Eric Abrahamsen , 34708@debbugs.gnu.org To: Drew Adams Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Mar 12 19:53:49 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1h3mX7-000EC9-3y for geb-bug-gnu-emacs@m.gmane.org; Tue, 12 Mar 2019 19:53:49 +0100 Original-Received: from localhost ([127.0.0.1]:57881 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h3mX6-0003PR-5x for geb-bug-gnu-emacs@m.gmane.org; Tue, 12 Mar 2019 14:53:48 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:35726) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h3leB-0006DA-1Y for bug-gnu-emacs@gnu.org; Tue, 12 Mar 2019 13:57:03 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h3leA-0002xS-Do for bug-gnu-emacs@gnu.org; Tue, 12 Mar 2019 13:57:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:55245) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1h3leA-0002x7-6i for bug-gnu-emacs@gnu.org; Tue, 12 Mar 2019 13:57:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1h3leA-0006aa-23 for bug-gnu-emacs@gnu.org; Tue, 12 Mar 2019 13:57:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Michael Heerdegen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 12 Mar 2019 17:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34708 X-GNU-PR-Package: emacs Original-Received: via spool by 34708-submit@debbugs.gnu.org id=B34708.155241337125270 (code B ref 34708); Tue, 12 Mar 2019 17:57:02 +0000 Original-Received: (at 34708) by debbugs.gnu.org; 12 Mar 2019 17:56:11 +0000 Original-Received: from localhost ([127.0.0.1]:40556 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h3ldL-0006ZW-Hx for submit@debbugs.gnu.org; Tue, 12 Mar 2019 13:56:11 -0400 Original-Received: from mout.web.de ([212.227.15.4]:38245) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h3ldK-0006ZK-8b for 34708@debbugs.gnu.org; Tue, 12 Mar 2019 13:56:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1552413357; bh=WC8FA9Mgr3VV95T1w9EQ2+e5W+bpf2pvQNEW8+Nv4uQ=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=MkPX+MD2jk+RURicZRGeyJN0ftc6OFsiKgm4xIkNyyEY8FJ060t1IAREaa9yJDzyB enXbLXkfv448Blh6ji0d6Ed8l+ZXASliSsEYw3fXfBbT7dTOosu6OnDt0jM5C80UI0 smV05YAOaEaTcBVwjcPcICX1YHyTKtd5YDpC5D7g= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Original-Received: from drachen.dragon ([88.67.111.211]) by smtp.web.de (mrweb004 [213.165.67.108]) with ESMTPSA (Nemesis) id 0Lj88M-1gUzZb2ov8-00dFiN; Tue, 12 Mar 2019 18:55:57 +0100 In-Reply-To: <5fac8365-68d2-4cc5-b5c3-d2658350ea28@default> (Drew Adams's message of "Tue, 12 Mar 2019 09:18:27 -0700 (PDT)") X-Provags-ID: V03:K1:AeTJ95KxukMgNA1Y0vujtOhVBolCe2/6lrw2Qhn2PmgdfkYEEbV rVvslEp9D/RunnazqGLHNywgThCG2L1iJ2ibd39tTBE3R/08zBlKWYT/jkvSaHHOwArN6EU s547zkuWvBfdJRTB1x7rE/ZdRh05TJMUFZ4ijDlSCaXswd6WK9AxIJgSI8s3fuq5MoLKDiC GRA+8koO/ptrekTRrk7vQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:oj/2n3kP02w=:MCS6uGu4IeYC0+lUl67aTy WideowADxbLPUkS3QOXoUHbfs8ge3/9hgpBHkb5sLeTRba8WJJtcmQ06MsQu9g/jmHaFlWxvM h+yCZ6ntJ/m/FW7MxzHe7lx92pUzEOmDAJ6DxLKQzk3dOe0Kn+H9YWeUyDorX6wBBTb5k5Qd7 6bN3PXpx5N0cwgHHQPSxwUs8ZCmW0MVb0l2tnwnEdXGUwL8Es/J0hney3knF+eta3sPt26Z5X iyf7ayOzrZFNAtpkZLFGOdT0lNmE2T+Gf98uOUpL9RbRwlVf6KSsTOUA46Q/Oovkl+NJC9KzV VgCjSeBko8Zu/AddHP8Td/2EpOBjBwZepEiNywhvy8DzXQzbq6279USiy72VdFe6QTKevEq0q Z7gGnPwiWAgZYBv91TrhjDmpUT2+dVySyqbj6AvnDYjOwvpUYmGpJxBjdSu9wK1bIFFj9DGsq B2fKasAgyZ2Pbc9lGs8fT2va6EBoLfs/tNa3YOB2qugPJCtOj8DXX+kkimjjfZu/teJQY61nq FtbPlPvi6zfErK2iRv0BhGgyYtUiGewyjhNUO2n2N1+zKUwt10pvdNJsNeq9SMgDeUIdl8JHA 9Znukf/3iFDaXfqnaTDNYoNCSM3JVz84JKBfvM3ddAJaW4N6sxoEUGE0KAhn5irDPJJoV+LUu 0A6IFd2ebab+lS0B9tE6JYpGNJiMr/+fRhqYBPiPPeiPVhyLRdSvCXGLBPfv6IjB/WVLqOby0 2A3rCVpVe2NZLA5LnutG3eSjBi1aouMFueeK+DR45q+ZvLQu2shlW3H+EadR6ICRRKpcMYp7 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:156276 Archived-At: Drew Adams writes: > > But isn't that trivial? How else could we add associations? > > Yes, it's true of `setf' in general. It's still worth repeating, I > think (just one opinion). One person's "trivial" is another's > "gotcha". Actually, it's not even trivial at all. Setting alist-get as place could also build a new alist, leaving the one stored in the ALIST place intact, and set place ALIST to the new list. But it potentially modifies the list stored in place ALIST. That's not inevitable, so it could be worth telling that. Michael.