From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Michael Heerdegen Newsgroups: gmane.emacs.bugs Subject: bug#61730: 30.0.50; Compiler warnings for delq and delete Date: Fri, 24 Feb 2023 17:45:30 +0100 Message-ID: <87v8jrdnbp.fsf@web.de> References: <87ilfsisje.fsf@web.de> <670D8E4A-333D-4E2D-97CC-86728965989D@gmail.com> <83a613np4p.fsf@gnu.org> <87fsavf688.fsf@web.de> <831qmfnkto.fsf@gnu.org> <87bkljf4oh.fsf@web.de> <83zg93m5e4.fsf@gnu.org> <877cw7f37n.fsf@web.de> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="39257"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: mattias.engdegard@gmail.com, 61730@debbugs.gnu.org, monnier@iro.umontreal.ca To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Feb 24 17:46:53 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pVbDg-0009wh-9A for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 24 Feb 2023 17:46:52 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pVbD1-0008I0-4P; Fri, 24 Feb 2023 11:46:11 -0500 Original-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 1pVbCt-0008Bx-62 for bug-gnu-emacs@gnu.org; Fri, 24 Feb 2023 11:46:04 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pVbCs-00005j-7f for bug-gnu-emacs@gnu.org; Fri, 24 Feb 2023 11:46:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pVbCr-0003LS-Sx for bug-gnu-emacs@gnu.org; Fri, 24 Feb 2023 11:46:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Michael Heerdegen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 24 Feb 2023 16:46:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 61730 X-GNU-PR-Package: emacs Original-Received: via spool by 61730-submit@debbugs.gnu.org id=B61730.167725715212839 (code B ref 61730); Fri, 24 Feb 2023 16:46:01 +0000 Original-Received: (at 61730) by debbugs.gnu.org; 24 Feb 2023 16:45:52 +0000 Original-Received: from localhost ([127.0.0.1]:38100 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pVbCi-0003L1-74 for submit@debbugs.gnu.org; Fri, 24 Feb 2023 11:45:52 -0500 Original-Received: from mout.web.de ([212.227.17.12]:35793) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pVbCe-0003Kk-0h for 61730@debbugs.gnu.org; Fri, 24 Feb 2023 11:45:50 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1677257138; i=michael_heerdegen@web.de; bh=xmaau8URqsbAepPz4QMSfeV8VffIEluNnAIC9vWGfdY=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=ZlXDbqZk7AU2sUfVipGJQFt+PHOa3ZgK84UXG6LEQol33Ihtbf0rucq+PiUPFeDUO EPPmgxSuGVxGgCfpeU/eei0THxKA2KqerpccRQCCkxP+qZAwaW/9A5xEIn03gegq1l OkR8CWGpsd/b0PrqyG6438+J+bPwvBDDAd/uQ0B6smUJSQlBw+nBO71WMpBmZJVzFb HDX2u42OuWGH0McvVhDPfH2IpVx8ifFikDc1ES4b5Lw87hxiq6k/nnxEMA0YyiWqx2 GKjVSXlazYiPzzUlgd5VyvkQpBTnDHSieRGu+WA+xW/keSLxmVJXSqgG4xcDzU0JMJ 6z9B4XkcMIS4Q== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Original-Received: from drachen.dragon ([84.59.210.57]) by smtp.web.de (mrweb105 [213.165.67.124]) with ESMTPSA (Nemesis) id 1MFs1t-1pI6Wr3NWx-00HanK; Fri, 24 Feb 2023 17:45:38 +0100 In-Reply-To: <877cw7f37n.fsf@web.de> (Michael Heerdegen's message of "Fri, 24 Feb 2023 17:17:00 +0100") X-Provags-ID: V03:K1:rOPy9iB2YflgoHoZSea1QVKpz/obBXEf6EbIa2afJ4zHVlxApf7 LvGXnNJLSr7hJIh0Ur7bGeE4k4OObPxbAhIajC6RMdl1gfIJ7B/O/yby1QzzS8nfKQKUaFI KuT2/mpGHUjD/UFwuqHQsMfiqB5Ntmim18y1sqyKyAxzxSachLrAUh5Go9/A/XBuDuvkMgD i53PZRgNXAR8B+VEg1ftQ== UI-OutboundReport: notjunk:1;M01:P0:aKE9PFjS2F8=;sFhcwSDjX9Ihk5YX3C3YuiLPfFO qyUYDP44BCt40HXo/JmzS4amTfKtjejHDmZT/rpzXyvPmxjMqiqs0uQm32swtldX/35rlug/w SGf5l8SMO/qkQ9dI6unI0n3FV2fZW78JRn17U0OwoHjpJ1R/RvnPDj7LZGtw+A4t98fvlmhBm hszDTyIru75XLxDlK90Iukt88yv2iQ8XJx2Y7FK97iZPKEA6SLILsJcQ7HjAykhC1Jot4HJh7 fEwLxgVx7wg/xJrVubNSNqQTULWyex5qspcpxr7AI1GogOqPpTYOxXB+qHUWRVxl/AmO1kUsQ aBQtOABvRQGWeRGhSb0BVJ6qMXduQDdA1MynhyvGmqbshpsOKB0h80xEMprIBPbfKae9kRFl3 kMVTO657xQ922QGpUfCzOxtn1OuqazB1Jj4cpZyxdzGxpRpR9UdUxlUHfNsrCHE3MC0D1Hn1a e9oDgnqYI4IAP5O9FvIG4k6Uh3HodZCBS//PcbcjK8UjW4VEiEd0Bat/b0R8zAUUX756yZY7j +D3ECl6lRNBaGA8noaZq535ElQLxtPRy2hyFgCTeSGzTK0Xb1fcsTm8Hoye4wlZct561Ir7sI y/I82U0bMp4b5+IhBinwa95ojoH3/46gOmNbLkjqmDk6j0bxMP+otapTSYIn6UUbEXd3NFfBz ppCjcvn54bI/6ELjmaJEPdL99Mij1KZuwjqq0Ng5qq6QxYdKF/PQCzV/t9dBEzL2LmN07G5Yu Q5UppgS7S4tRN/ENvzr6u2OLZkwBdFXctjbtvXsc3rkfLy5qOSiugyQ7oYzaLwoN20J2818C X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:256636 Archived-At: Michael Heerdegen writes: > Eli Zaretskii writes: > > > Even though my-list is never used again in the program? How is this > > better than "(setq _ ..."? > > This case is indeed a matter of personal style. > > If you modify some list and throw away the return value, the program is > likely to refer to the place again, though, not necessarily in the same > function. Instead of "(setq _ ..." you could better use "(ignore ..." which would also serve as a hint to the reader: "the return value is ignored intentionally, this destructive operation is intended like it is in this case". That would not be bad style IMO. Michael.