From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Reiner Steib Newsgroups: gmane.emacs.gnus.general,gmane.emacs.devel Subject: Re: declare-function in files from Gnus (hashcash.el, imap.el) Date: Sat, 08 Dec 2007 20:42:29 +0100 Message-ID: References: <200712011634.lB1GYCkr018222@oogie-boogie.ics.uci.edu> <87mysuwdcx.fsf@neutrino.caeruleus.net> <87ac27w4lz.fsf@neutrino.caeruleus.net> <87u00eufga.fsf@neutrino.caeruleus.net> <200712022237.lB2MbNC8016800@oogie-boogie.ics.uci.edu> <200712032340.lB3Ne3Vt009200@oogie-boogie.ics.uci.edu> <53fxyg97qm.fsf@fencepost.gnu.org> Reply-To: Reiner Steib NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1197143036 935 80.91.229.12 (8 Dec 2007 19:43:56 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 8 Dec 2007 19:43:56 +0000 (UTC) Cc: emacs-devel@gnu.org, To: Glenn Morris Original-X-From: ding-owner+M14412@lists.math.uh.edu Sat Dec 08 20:44:04 2007 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.50) id 1J15am-0001kh-12 for ding-account@gmane.org; Sat, 08 Dec 2007 20:44:04 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1J15aS-0002yF-RW; Sat, 08 Dec 2007 13:43:44 -0600 Original-Received: from mx2.math.uh.edu ([129.7.128.33]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1J15aR-0002xx-Ll for ding@lists.math.uh.edu; Sat, 08 Dec 2007 13:43:43 -0600 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx2.math.uh.edu with esmtp (Exim 4.67) (envelope-from ) id 1J15aL-0003Iv-Po for ding@lists.math.uh.edu; Sat, 08 Dec 2007 13:43:43 -0600 Original-Received: from mail.uni-ulm.de ([134.60.1.11]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1J15aJ-0001OC-00 for ; Sat, 08 Dec 2007 20:43:35 +0100 Original-Received: from bridgekeeper.physik.uni-ulm.de (bridgekeeper.physik.uni-ulm.de [134.60.41.37]) by mail.uni-ulm.de (8.14.2/8.14.2) with ESMTP id lB8JhVKX006681; Sat, 8 Dec 2007 20:43:31 +0100 (MET) Original-Received: from localhost (bridgekeeper.physik.uni-ulm.de [134.60.41.37]) by bridgekeeper.physik.uni-ulm.de (Postfix) with ESMTP id 45C1312DD1; Sat, 8 Dec 2007 20:43:31 +0100 (CET) X-Face: 1;h7XMU[7l}$T@J.D}5z*w8Tg'}B5ArAWc8>2X~otB;kOjKs8X%|hTC#dG:%Vpx")x7S/`v :VXU#fZW$X$zdhEU.RfVQ@<-m9IuN{Hm"fW{,5]6kR'M*vEs+{5Cj!L(JTRzA$(},?5J=sm;%Od, emacs-devel@gnu.org, In-Reply-To: <53fxyg97qm.fsf@fencepost.gnu.org> (Glenn Morris's message of "Wed, 05 Dec 2007 16:01:05 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.50 (gnu/linux) X-DCC-INFN-TO-Metrics: poseidon 1233; Body=3 Fuz1=3 Fuz2=3 X-Virus-Scanned: by amavisd-new X-Spam-Score: -2.6 (--) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:65917 gmane.emacs.devel:84890 Archived-At: On Wed, Dec 05 2007, Glenn Morris wrote: > Reiner Steib wrote: >> $ grep declare-function emacs/lisp/net/imap.el >> (unless (fboundp 'declare-function) (defmacro declare-function (&rest r))) > > You need to wrap that in an (eval-and-compile), or use the --eval route. Okay. So can we please agree to add... (eval-and-compile (unless (fboundp 'declare-function) (defmacro declare-function (&rest r)))) ... in the files that are synced to Gnus (like imap.el)? Bye, Reiner. -- ,,, (o o) ---ooO-(_)-Ooo--- | PGP key available | http://rsteib.home.pages.de/