From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/18934 Path: main.gmane.org!not-for-mail From: Jack Vinson Newsgroups: gmane.emacs.gnus.general Subject: nested requests (gnus + bbdb 2.0) Date: 19 Nov 1998 10:02:09 -0600 Sender: owner-ding@hpc.uh.edu Message-ID: NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 X-Trace: main.gmane.org 1035157374 8872 80.91.224.250 (20 Oct 2002 23:42:54 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sun, 20 Oct 2002 23:42:54 +0000 (UTC) Return-Path: Original-Received: from karazm.math.uh.edu (karazm.math.uh.edu [129.7.128.1]) by sclp3.sclp.com (8.8.5/8.8.5) with ESMTP id LAA11213 for ; Thu, 19 Nov 1998 11:12:46 -0500 (EST) Original-Received: from sina.hpc.uh.edu (lists@Sina.HPC.UH.EDU [129.7.3.5]) by karazm.math.uh.edu (8.9.1/8.9.1) with ESMTP id KAB20648; Thu, 19 Nov 1998 10:12:22 -0600 (CST) Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Thu, 19 Nov 1998 10:12:17 -0600 (CST) Original-Received: from sclp3.sclp.com (root@sclp3.sclp.com [204.252.123.139]) by sina.hpc.uh.edu (8.7.3/8.7.3) with ESMTP id KAA28383 for ; Thu, 19 Nov 1998 10:12:00 -0600 (CST) Original-Received: from gatekeeper2.monsanto.com (firewall-user@gatekeeper2.monsanto.com [199.89.234.124]) by sclp3.sclp.com (8.8.5/8.8.5) with SMTP id LAA11202 for ; Thu, 19 Nov 1998 11:11:39 -0500 (EST) Original-Received: by gatekeeper2.monsanto.com; id KAA22004; Thu, 19 Nov 1998 10:06:15 -0600 Original-Received: from mhstl1.monsanto.com(10.135.250.82) by gatekeeper2.monsanto.com via smap (4.1) id xma013239; Thu, 19 Nov 98 09:57:48 -0600 Original-Received: from [137.35.49.136] by mhstl1.monsanto.com; (5.65v3.2/1.1.8.2/02Sep98-1041AM) id AA03517; Thu, 19 Nov 1998 10:01:49 -0600 Original-To: ding@gnus.org X-Zippy: Yow! Are we laid back yet? Original-Lines: 19 User-Agent: Gnus/5.070051 (Pterodactyl Gnus v0.51) Emacs/20.3 Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:18934 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:18934 I probably made a mistake upgrading to emacs 20.3, pgnus AND bbdb 2.0 all in the same day, but everything seems to be working. I thought emacs knew how to handle these things, but there are looped require dependencies between gnus and bbdb that cause emacs to error with an infinite loop of package loading. Since the problem starts on the load of message (specifically, when it runs the message-load-hooks), I simply swapped the (provide 'message) and (run-hooks 'message-load-hooks) lines. Is there a better way to take care of this problem generically? Should bbdb have (require 'gnus) embedded in the file that gets autoloaded by a function in my message-load-hook? -- Jack Vinson http://www.cis.upenn.edu/~vinson/ Zippy: I am KING BOMBA of Sicily!..I will marry LUCILLE BALL next Friday!