From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/59126 Path: main.gmane.org!not-for-mail From: Katsumi Yamaoka Newsgroups: gmane.emacs.pretest.bugs,gmane.emacs.gnus.general Subject: Re: Change in bytecomp.el breaks Gnus Date: Sun, 14 Nov 2004 09:14:41 +0900 Message-ID: References: <877jouepy8.fsf@telia.com> <200411111745.iABHji207636@raven.dms.auburn.edu> <871xezbtyh.fsf-monnier+emacs@gnu.org> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1100391325 14596 80.91.229.6 (14 Nov 2004 00:15:25 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 14 Nov 2004 00:15:25 +0000 (UTC) Cc: emacs-pretest-bug@gnu.org, Luc Teirlinck , ding@gnus.org Original-X-From: emacs-pretest-bug-bounces+gebp-emacs-pretest-bug=gmane.org@gnu.org Sun Nov 14 01:15:14 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1CT830-0005PA-00 for ; Sun, 14 Nov 2004 01:15:14 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CT8Bd-000554-6u for gebp-emacs-pretest-bug@gmane.org; Sat, 13 Nov 2004 19:24:09 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CT8Ba-00054s-Eu for emacs-pretest-bug@gnu.org; Sat, 13 Nov 2004 19:24:06 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CT8BZ-00054T-Md for emacs-pretest-bug@gnu.org; Sat, 13 Nov 2004 19:24:05 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CT8BZ-00054Q-GQ for emacs-pretest-bug@gnu.org; Sat, 13 Nov 2004 19:24:05 -0500 Original-Received: from [69.61.11.2] (helo=washington.hostforweb.net) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.34) id 1CT82a-0004sM-5O for emacs-pretest-bug@gnu.org; Sat, 13 Nov 2004 19:14:48 -0500 Original-Received: from yahoobb218118002075.bbtec.net ([218.118.2.75] helo=) by washington.hostforweb.net with esmtpsa (TLSv1:DES-CBC3-SHA:168) (Exim 4.42) id 1CT82c-0003bG-Gr; Sat, 13 Nov 2004 19:14:50 -0500 Original-To: Stefan X-Face: #kKnN,xUnmKia.'[pp`; Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu; B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&( User-Agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.3.50 (gnu/linux) Cancel-Lock: sha1:wlaazBnFgHEIOWvlzCHEn2eNtxU= X-Antivirus-Scanner: Clean mail though you should still use an Antivirus X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - washington.hostforweb.net X-AntiAbuse: Original Domain - gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - jpl.org X-Source: X-Source-Args: X-Source-Dir: X-BeenThere: emacs-pretest-bug@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: emacs-pretest-bug.gnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-pretest-bug-bounces+gebp-emacs-pretest-bug=gmane.org@gnu.org Errors-To: emacs-pretest-bug-bounces+gebp-emacs-pretest-bug=gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.pretest.bugs:4637 gmane.emacs.gnus.general:59126 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:59126 >>>>> In >>>>> Stefan wrote: >> (if (fboundp 'message) (defalias 'foo 'message)) >> (defun bar () (foo "Hello World")) >> In end of data: >> test5.el:2:1:Warning: the function `foo' is not known to be defined. > That's normal and correct. > If `message' is not bound, then `foo' won't be bound either, so `foo' is not > guaranteed to be defined. Is also the following case normal and correct? (if (fboundp 'message) (defalias 'foo 'message) (defalias 'foo 'ignore)) (defun bar () (foo "Hello World")) In end of data: test6.el:4:1:Warning: the function `foo' is not known to be defined. If it is normal, we will have to use `eval-and-compile' to surround similar `defalias' forms in many places.