From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/59160 Path: main.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.gnus.general,gmane.emacs.pretest.bugs Subject: Re: Change in bytecomp.el breaks Gnus Date: Mon, 15 Nov 2004 09:00:12 -0500 Message-ID: References: <877jouepy8.fsf@telia.com> <200411111745.iABHji207636@raven.dms.auburn.edu> <871xezbtyh.fsf-monnier+emacs@gnu.org> <200411141729.iAEHTSQ24178@raven.dms.auburn.edu> <877joo45bz.fsf-monnier+emacs@gnu.org> Reply-To: rms@gnu.org NNTP-Posting-Host: deer.gmane.org X-Trace: sea.gmane.org 1100527364 3779 80.91.229.6 (15 Nov 2004 14:02:44 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 15 Nov 2004 14:02:44 +0000 (UTC) Cc: teirllm@dms.auburn.edu, emacs-pretest-bug@gnu.org, yamaoka@jpl.org, ding@gnus.org Original-X-From: ding-owner+M7700@lists.math.uh.edu Mon Nov 15 15:02:30 2004 Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13] ident=mail) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1CThR7-0003Ef-00 for ; Mon, 15 Nov 2004 15:02:30 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu ident=lists) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 1CThQ7-0005sh-00; Mon, 15 Nov 2004 08:01:27 -0600 Original-Received: from util2.math.uh.edu ([129.7.128.23]) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1CThQ0-0005sb-00 for ding@lists.math.uh.edu; Mon, 15 Nov 2004 08:01:20 -0600 Original-Received: from justine.libertine.org ([66.139.78.221] ident=postfix) by util2.math.uh.edu with esmtp (Exim 4.30) id 1CThPu-00061u-9k for ding@lists.math.uh.edu; Mon, 15 Nov 2004 08:01:14 -0600 Original-Received: from fencepost.gnu.org (fencepost.gnu.org [199.232.76.164]) by justine.libertine.org (Postfix) with ESMTP id 03DB03A00B1 for ; Mon, 15 Nov 2004 08:01:13 -0600 (CST) Original-Received: from rms by fencepost.gnu.org with local (Exim 4.34) id 1CThOu-0003T2-VW; Mon, 15 Nov 2004 09:00:13 -0500 Original-To: Stefan Monnier In-reply-to: <877joo45bz.fsf-monnier+emacs@gnu.org> (message from Stefan Monnier on Sun, 14 Nov 2004 14:17:08 -0500) Precedence: bulk Original-Sender: ding-owner@lists.math.uh.edu Xref: main.gmane.org gmane.emacs.gnus.general:59160 gmane.emacs.pretest.bugs:4670 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:59160 > Most "function from cl package called at runtime" seem to involve > situations where loading the .el file loads cl, but loading the .elc > does not. I am not sure how that would happen--would you please give one example? I believe that this is acceptable, in which case most of > these warnings are bogus. Many of those warnings are bogus. Perhaps the ones that remain are bogus, but that's because I fixed many real ones that used to occur. One of the most common case of "bogus" is when a CL function is used in a macro and this macro is only used inside the file, so it's only used during byte-compilation and never at runtime. I think the right fix for that is with-no-warnings. However, it could be that the code that generates this warning can be improved.