From: Brian May <bmay@csse.monash.edu.au>
Subject: Re: Bugs in PGnus
Date: 29 Nov 1999 13:46:53 +1100 [thread overview]
Message-ID: <t4ibt8ednfm.fsf@silas-2.cc.monash.edu.au> (raw)
In-Reply-To: Brian May's message of "Mon, 29 Nov 1999 10:39:48 +1100"
[-- Attachment #1: Type: text/plain, Size: 871 bytes --]
>>>>> "Brian" == Brian May <bmay@csse.monash.edu.au> writes:
Brian> Gnus shows me the complete article.
Brian> Everything looks OK to me except Gnus cannot identify the
Brian> message number. I don't know why, the correct number is on
Brian> the Xref header, which looks OK to me.
Brian> I have run telnet to the nntp port of the server, and tried
Brian> some commands (eg HEAD and ARTICLE). Everything looks OK to
Brian> me.
Brian> Perhaps if I get a chance, I might try to find the PGnus
Brian> code that extracts the message number from the headers.
Brian> Obviously it is not working to well (here). -- Brian May
Brian> <bmay@csse.monash.edu.au>
Sorry to followup my own mail ;-) - however, I think the following
might help.
I was experimenting with the 'trace-function-background'
function, and got the following:
[-- Attachment #2: Trace listing of gnus-summary-refer-article --]
[-- Type: text/plain, Size: 2222 bytes --]
======================================================================
1 -> gnus-summary-refer-article: message-id="<t4id7t31clz.fsf@silas-1.cc.monash.edu.au>" arg=nil
| 2 -> gnus-id-to-header: id="<t4id7t31clz.fsf@silas-1.cc.monash.edu.au>"
| | 3 -> gnus-id-to-thread: id="<t4id7t31clz.fsf@silas-1.cc.monash.edu.au>"
| | 3 <- gnus-id-to-thread: nil
| 2 <- gnus-id-to-header: nil
| 2 -> gnus-id-to-header: id="<t4id7t31clz.fsf@silas-1.cc.monash.edu.au>"
| | 3 -> gnus-id-to-thread: id="<t4id7t31clz.fsf@silas-1.cc.monash.edu.au>"
| | 3 <- gnus-id-to-thread: nil
| 2 <- gnus-id-to-header: nil
| 2 -> gnus-id-to-thread: id="<t4id7t31clz.fsf@silas-1.cc.monash.edu.au>"
| 2 <- gnus-id-to-thread: ([-1 "[helpdesk@cc.monash.edu.au] long running job" "Brian May <bmay@csse.monash.edu.au>" "22 Nov 1999 13:31:04 +1100" "<t4id7t31clz.fsf@silas-1.cc.monash.edu.au>" nil 0 60 "towncrier.cc.monash.edu.au monash.test:12854" nil])
| 2 -> gnus-id-to-thread: id="<t4id7t31clz.fsf@silas-1.cc.monash.edu.au>"
| 2 <- gnus-id-to-thread: ([-1 "[helpdesk@cc.monash.edu.au] long running job" "Brian May <bmay@csse.monash.edu.au>" "22 Nov 1999 13:31:04 +1100" "<t4id7t31clz.fsf@silas-1.cc.monash.edu.au>" nil 0 60 "towncrier.cc.monash.edu.au monash.test:12854" nil])
| 2 -> gnus-id-to-thread: id="<t4id7t31clz.fsf@silas-1.cc.monash.edu.au>"
| 2 <- gnus-id-to-thread: ([-1 "[helpdesk@cc.monash.edu.au] long running job" "Brian May <bmay@csse.monash.edu.au>" "22 Nov 1999 13:31:04 +1100" "<t4id7t31clz.fsf@silas-1.cc.monash.edu.au>" nil 0 60 "towncrier.cc.monash.edu.au monash.test:12854" nil])
| 2 -> gnus-id-to-thread: id="<t4id7t31clz.fsf@silas-1.cc.monash.edu.au>"
| 2 <- gnus-id-to-thread: ([-1 "[helpdesk@cc.monash.edu.au] long running job" "Brian May <bmay@csse.monash.edu.au>" "22 Nov 1999 13:31:04 +1100" "<t4id7t31clz.fsf@silas-1.cc.monash.edu.au>" nil 0 60 "towncrier.cc.monash.edu.au monash.test:12854" nil])
| 2 -> gnus-id-to-thread: id="<t4id7t31clz.fsf@silas-1.cc.monash.edu.au>"
| 2 <- gnus-id-to-thread: ([-1 "[helpdesk@cc.monash.edu.au] long running job" "Brian May <bmay@csse.monash.edu.au>" "22 Nov 1999 13:31:04 +1100" "<t4id7t31clz.fsf@silas-1.cc.monash.edu.au>" nil 0 60 "towncrier.cc.monash.edu.au monash.test:12854" nil])
[-- Attachment #3: Type: text/plain, Size: 355 bytes --]
The following function appears to be where it gets stuck:
(defun gnus-id-to-thread (id)
"Return the (sub-)thread where ID appears."
(gnus-gethash id gnus-newsgroup-dependencies))
This function returns nil - I think that is wrong.
So, for the record (not that I really know what I am doing ;-) ),
here is the variable gnus-newsgroup-dependencies:
[-- Attachment #4: gnus-newsgroup-dependencies --]
[-- Type: text/plain, Size: 842 bytes --]
`gnus-newsgroup-dependencies' is a variable declared in Lisp.
Value: [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 none 0 0 0 0 0 0 0 0 <t4iogcwe30h\.fsf@silas-2\.cc\.monash\.edu\.au> 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 <t4id7t31clz\.fsf@silas-1\.cc\.monash\.edu\.au> 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 <t4ihfibqp0y\.fsf@silas-1\.cc\.monash\.edu\.au> 0]
This value is specific to the current buffer.
Its default-value is nil
Documentation:
not documented as a variable.
[-- Attachment #5: Type: text/plain, Size: 97 bytes --]
I don't understand gnus-gethash or why it is failing.
--
Brian May <bmay@csse.monash.edu.au>
next prev parent reply other threads:[~1999-11-29 2:46 UTC|newest]
Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top
1999-11-22 0:51 Brian May
1999-11-22 2:15 ` Shenghuo ZHU
1999-11-22 2:59 ` Brian May
1999-11-22 3:45 ` Shenghuo ZHU
1999-11-22 9:43 ` Kai Großjohann
1999-11-22 23:43 ` Brian May
1999-11-23 21:44 ` Kai Großjohann
1999-11-24 23:07 ` Brian May
1999-11-25 9:18 ` Kai Großjohann
1999-11-28 23:39 ` Brian May
1999-11-29 2:46 ` Brian May [this message]
1999-12-01 19:16 ` Lars Magne Ingebrigtsen
1999-12-02 1:32 ` Brian May
1999-12-06 4:10 ` Lars Magne Ingebrigtsen
1999-12-06 23:11 ` Brian May
1999-12-07 18:09 ` Shenghuo ZHU
1999-12-01 19:22 ` Lars Magne Ingebrigtsen
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=t4ibt8ednfm.fsf@silas-2.cc.monash.edu.au \
--to=bmay@csse.monash.edu.au \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).