From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/50545 Path: main.gmane.org!not-for-mail From: Kevin Greiner Newsgroups: gmane.emacs.gnus.general Subject: Re: Agent categories gone. Date: Mon, 03 Mar 2003 23:51:17 -0600 Sender: owner-ding@hpc.uh.edu Message-ID: References: <86of4suzzl.fsf@i3d.home> <868yvww7fo.fsf@i3d.home> <86heaj9041.fsf@i3d.home> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1046757120 23570 80.91.224.249 (4 Mar 2003 05:52:00 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Tue, 4 Mar 2003 05:52:00 +0000 (UTC) Original-X-From: owner-ding@hpc.uh.edu Tue Mar 04 06:51: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 18q5LL-00067z-00 for ; Tue, 04 Mar 2003 06:51:59 +0100 Original-Received: from sina.hpc.uh.edu ([129.7.128.10] ident=lists) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 18q5LF-00056O-00; Mon, 03 Mar 2003 23:51:53 -0600 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Mon, 03 Mar 2003 23:52:52 -0600 (CST) Original-Received: from sclp3.sclp.com (sclp3.sclp.com [66.230.238.2]) by sina.hpc.uh.edu (8.9.3/8.9.3) with SMTP id XAA29749 for ; Mon, 3 Mar 2003 23:52:39 -0600 (CST) Original-Received: (qmail 29613 invoked by alias); 4 Mar 2003 05:51:36 -0000 Original-Received: (qmail 29608 invoked from network); 4 Mar 2003 05:51:35 -0000 Original-Received: from quimby.gnus.org (80.91.224.244) by 66.230.238.6 with SMTP; 4 Mar 2003 05:51:35 -0000 Original-Received: from news by quimby.gnus.org with local (Exim 3.12 #1 (Debian)) id 18q5di-00050S-00 for ; Tue, 04 Mar 2003 07:10:58 +0100 Original-To: ding@gnus.org Original-Path: not-for-mail Original-Newsgroups: gnus.ding Original-Lines: 43 Original-NNTP-Posting-Host: 198.64.160.160 Original-X-Trace: quimby.gnus.org 1046758258 19247 198.64.160.160 (4 Mar 2003 06:10:58 GMT) Original-X-Complaints-To: usenet@quimby.gnus.org Original-NNTP-Posting-Date: 4 Mar 2003 06:10:58 GMT User-Agent: Gnus/5.090016 (Oort Gnus v0.16) Emacs/21.2 (windows-nt) Cancel-Lock: sha1:3bpag+U8qneUBEUoENOfyIEJIkI= Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:50545 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:50545 Robert Epprecht writes: > Kevin Greiner writes: > >> M-: (gnus-category-read) > > ((default (agent-predicate . false))) > > Robert Excellent. It appears that you're getting some sort of I/O when the agent tries to read your file. The detailed explanation is as follows. If you look at the implementation of gnus-category-read, you will see that the last line reads in part: (gnus-agent-cat-make 'default). This statement is generating the list that is being returned. This statement is the second cause of an or-statement so the first cause, the entire (with-temp-buffer ...) statement, returned nil. Hmmm.... What's the value of gnus-agent-directory just before you executed (gnus-category-read)? If gnus-agent-directory looks OK to you, I'd like you to do the following. If you don't mind helping with the debugging that is. 1) Start gnus as usual. 2) Load gnus-agent.el so that gnus-category-read isn't compiled. (M-x load-librarygnus-agent.el) 3) Set debug-on-signal (M-: (setq debug-on-signal t)) 4) Execute gnus-category-read (M-: (gnus-category-read)) At this point, you should have been thrown into the debug buffer. Copy that buffer to a scratch buffer then type the letter c to continue. Repeat each time the function stops in the debug buffer. When you're done, I'd like to see the stack traces. If the debug buffer isn't displayed, you'll need to step through the execution to see where it fails. Kevin