From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/51924 Path: main.gmane.org!not-for-mail From: Simon Josefsson Newsgroups: gmane.emacs.gnus.general Subject: Re: Oort Gnus v0.19 is released Date: Mon, 28 Apr 2003 21:10:15 +0200 Sender: ding-owner@lists.math.uh.edu Message-ID: References: <87brys6r9t.fsf@orebokech.com> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1051557000 10711 80.91.224.249 (28 Apr 2003 19:10:00 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 28 Apr 2003 19:10:00 +0000 (UTC) Original-X-From: ding-owner+M467@lists.math.uh.edu Mon Apr 28 21:09:59 2003 Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19AE0j-0002mP-00 for ; Mon, 28 Apr 2003 21:09:57 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 19AE1E-0002a8-00; Mon, 28 Apr 2003 14:10:28 -0500 Original-Received: from sclp3.sclp.com ([64.157.176.121]) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 19AE16-0002a2-00 for ding@lists.math.uh.edu; Mon, 28 Apr 2003 14:10:21 -0500 Original-Received: (qmail 34219 invoked by alias); 28 Apr 2003 19:10:20 -0000 Original-Received: (qmail 34212 invoked from network); 28 Apr 2003 19:10:19 -0000 Original-Received: from 178.230.13.217.in-addr.dgcsystems.net (HELO yxa.extundo.com) (217.13.230.178) by sclp3.sclp.com with SMTP; 28 Apr 2003 19:10:19 -0000 Original-Received: from latte.josefsson.org (yxa.extundo.com [217.13.230.178]) by yxa.extundo.com (8.12.9/8.12.9) with ESMTP id h3SJAFbT031626 for ; Mon, 28 Apr 2003 21:10:16 +0200 Original-To: ding@gnus.org Mail-Copies-To: nobody X-Payment: hashcash 1.2 0:030428:ding@gnus.org:c285fa754b747196 X-Hashcash: 0:030428:ding@gnus.org:c285fa754b747196 In-Reply-To: (Jesper Harder's message of "Mon, 28 Apr 2003 19:03:59 +0200") User-Agent: Gnus/5.09002 (Oort Gnus v0.20) Emacs/21.3 (gnu/linux) Precedence: bulk Xref: main.gmane.org gmane.emacs.gnus.general:51924 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:51924 Jesper Harder writes: > Simon Josefsson writes: > >> Romain FRANCOISE writes: >> >>> Matthias Andree writes: >>> >>>> They have been showing up for some days now. >>> >>> Let me guess... since you upgraded to Emacs 21.3? 21.2 didn't show >>> these warnings, and Emacs from CVS doesn't either, so it's probably 21.3 >>> specific, and hence safe to ignore. >> >> Why should we ignore 21.3? It is the latest stable release, so >> ignoring it doesn't seem ideal to me. > > We could replace (pop x) with (setq x (cdr x)) in those places. Or create a gnus-pop macro. > There is a grain of truth in the warnings, i.e. that pop is a tiny bit > less efficient when we don't use the return value -- not that I think > anyone would notice the difference. The warning has been removed, but I'm not sure I agree it had even a tiny grain of truth in it -- the docstring for `pop' says "Remove and return the head of the list stored in PLACE.", and I assume this is what CL `pop' is supposed to do. Using it in that way in elisp should never generate a warning IMHO.