Gnus development mailing list
 help / color / mirror / Atom feed
* [Gnus v5.8.8] missing article headers in gnus-agent
@ 2002-09-16 21:33 Micha Wiedenmann
  2002-09-16 22:34 ` ShengHuo ZHU
  0 siblings, 1 reply; 2+ messages in thread
From: Micha Wiedenmann @ 2002-09-16 21:33 UTC (permalink / raw)


Hi,

no news is not always good news!

Gnus-agent didn't display me some messages from de.comm.software.gnus.
I wonder what else I may have missed. It seems to me that under certain
circumstances gnus-agent didn't fetch all headers:

| de.comm.software.gnus/.overview

| 4765	Re: Befehl an Tasten binden ?	Reiner Steib <4uce.02.r.steib@gmx.net>	Wed, 04 Sep 2002 12:47:15 +0200	<v91y8ahw0c.fsf@marauder.physik.uni-ulm.de>	<w53lm6idbkg.fsf@a7ud0110.rjap.de> <86n0qy1wnt.fsf@pille.fhaun.de>	2327	36	Xref: uni-berlin.de de.comm.software.gnus:4765
| 4774	BBDB mit Gnus (was: Befehl an Tasten binden ?)	Frank Haun <pille3002@fhaun.de>	Wed, 04 Sep 2002 23:05:08 +0200	<86znuxsby3.fsf_-_@pille.fhaun.de>	<w53lm6idbkg.fsf@a7ud0110.rjap.de> <86n0qy1wnt.fsf@pille.fhaun.de>   <v91y8ahw0c.fsf@marauder.physik.uni-ulm.de>   <8665xlyf5h.fsf@pille.fhaun.de>	1534	16	Xref: uni-berlin.de de.comm.software.gnus:4774
| 4775	Re: Befehl an Tasten binden ?	Micha Wiedenmann <mw-r1@gmx.de>	05 Sep 2002 01:43:26 +0200	<87znuxcs88.fsf@ID-56226.news.dfncis.de>	<w53lm6idbkg.fsf@a7ud0110.rjap.de> <86n0qy1wnt.fsf@pille.fhaun.de>	3153	66	Xref: uni-berlin.de de.comm.software.gnus:4775
| 4776	Proper way to treat html-postings	Micha Wiedenmann <mw-r1@gmx.de>	05 Sep 2002 01:44:28 +0200	<874rd5e7ia.fsf@ID-56226.news.dfncis.de>		1381	18	Xref: uni-berlin.de de.comm.software.gnus:4776

The headers for the articles 4766, 4767, 4768, 4769, 4770, 4772, 4773
are missing. I think the belong to one session. 

The missing overviews:

| 4766	Fragen zu my.gnus.org Howtos, quoted regexp string-match	Micha Wiedenmann <mw-u1@gmx.de>	04 Sep 2002 13:13:17 +0200	<87r8gako0n.fsf@ID-56226.news.dfncis.de>		0	34	Xref: uni-berlin.de de.comm.software.gnus:4766	Newsgroups: de.comm.software.gnus	
| 4767	Re: display sent-mail `From' durch `To' ersetzen	Mark Trettin <mtr-dev0@gmx.de>	Wed, 04 Sep 2002 13:43:34 +0200	<m3vg5m56ah.fsf@beldin.mt743742.dialup.rwth-aachen.de>	<863ct0kk9a.fsf@gmx.net> <86fzwzq371.fsf@pille.fhaun.de> <86it1vvnhx.fsf@gmx.net> <v9vg5vmfnh.fsf@marauder.physik.uni-ulm.de> <863csznes1.fsf@pille.fhaun.de> <v9elcinc4x.fsf@marauder.physik.uni-ulm.de> <86sn0yizlx.fsf@pille.fhaun.de> <878z2mel73.fsf@ID-56226.news.dfncis.de> <aktma7$1koiop$4@ID-39741.news.dfncis.de> <aktqon$qpo$1@ebel.dfakt.de> <al0egb$1lkfqu$1@ID-39741.news.dfncis.de> <87wuq2u0np.fsf@ID-56226.news.dfncis.de>	0	37	Xref: uni-berlin.de de.comm.software.gnus:4767	Newsgroups: de.comm.software.gnus	
| 4768	Re: woher kommt der "Sender"-header?	Helmut Waitzmann <Helmut.Waitzmann@web.de>	Wed, 04 Sep 2002 14:45:51 +0200	<lflofbd7wjk.fsf@marvin.informatik.uni-stuttgart.de>	<87r8gho3cj.fsf@localhost.my.domain> <vaf4rddwhe6.fsf@lucy.cs.uni-dortmund.de> <87adn2lsph.fsf@localhost.my.domain> <imamoronthemessageidisintheheader.8765xqdcms.fsf@bofh.my-fqdn.de>	0	59	Xref: uni-berlin.de de.comm.software.gnus:4768	Newsgroups: de.comm.software.gnus	
| 4769	Re: woher kommt der "Sender"-header?	Helmut Waitzmann <Helmut.Waitzmann@web.de>	Wed, 04 Sep 2002 14:54:28 +0200	<lflk7m17w57.fsf@marvin.informatik.uni-stuttgart.de>	<87r8gho3cj.fsf@localhost.my.domain> <aknnjc$6lq$1$outgard@thor.exolution.de>	0	19	Xref: uni-berlin.de de.comm.software.gnus:4769	Newsgroups: de.comm.software.gnus	
| 4770	Re: woher kommt der "Sender"-header?	Kai.Grossjohann@CS.Uni-Dortmund.DE (Kai =?iso-8859-15?q?Gro=DFjohann?=)	Wed, 04 Sep 2002 15:45:03 +0200	<vafk7m1x40w.fsf@lucy.cs.uni-dortmund.de>	<87r8gho3cj.fsf@localhost.my.domain> <vaf4rddwhe6.fsf@lucy.cs.uni-dortmund.de> <87adn2lsph.fsf@localhost.my.domain> <imamoronthemessageidisintheheader.8765xqdcms.fsf@bofh.my-fqdn.de> <lflofbd7wjk.fsf@marvin.informatik.uni-stuttgart.de>	0	24	Xref: uni-berlin.de de.comm.software.gnus:4770	Newsgroups: de.comm.software.gnus	
| 4772	Re: Fragen zu my.gnus.org Howtos, quoted regexp string-match	Frank Haun <pille3002@fhaun.de>	Wed, 04 Sep 2002 16:53:52 +0200	<86bs7dyfen.fsf@pille.fhaun.de>	<87r8gako0n.fsf@ID-56226.news.dfncis.de>	0	12	Xref: uni-berlin.de de.comm.software.gnus:4772	Newsgroups: de.comm.software.gnus	
| 4773	Re: Befehl an Tasten binden ?	Frank Haun <pille3002@fhaun.de>	Wed, 04 Sep 2002 16:59:22 +0200	<8665xlyf5h.fsf@pille.fhaun.de>	<w53lm6idbkg.fsf@a7ud0110.rjap.de> <86n0qy1wnt.fsf@pille.fhaun.de> <v91y8ahw0c.fsf@marauder.physik.uni-ulm.de>	0	24	Xref: uni-berlin.de de.comm.software.gnus:4773	Newsgroups: de.comm.software.gnus	

To get the old headers I changed `gnus-agent-fetch-headers':

| (defun gnus-agent-fetch-missing-headers (group &optional force)
|
|   ;; don't believe unread articles, get a list of all articles instead unread
|   (let ((articles (gnus-uncompress-range (gnus-active group))) 
| ;;(let ((articles (gnus-list-of-unread-articles group))
| 
| 	(gnus-decode-encoded-word-function 'identity)
| 	(file (gnus-agent-article-name ".overview" group)))
|     ;; Add article with marks to list of article headers we want to fetch.
|     (dolist (arts (gnus-info-marks (gnus-get-info group)))
|       (setq articles (gnus-union (gnus-uncompress-sequence (cdr arts))
| 			    articles)))
|     (setq articles (sort articles '<))
|
| ;;  ;; Remove known articles.
| ;;  (when (gnus-agent-load-alist group)
| ;;    (setq articles (gnus-sorted-intersection
| ;;		    articles
| ;;		    (gnus-uncompress-range
| ;;		     (cons (1+ (caar (last gnus-agent-article-alist)))
| ;;			   (cdr (gnus-active group)))))))
|     ;; Remove known articles, this is remove the `.agentview' articles
|     (when (gnus-agent-load-alist group)
|       (dolist (article gnus-agent-article-alist)
| 	(setq articles (delq (if (consp article) 
| 				 (car article) 
| 			       article)
| 			     articles)))
|       (message "Fetching missing headers... %s" articles))
|
| ...

This does the job. Nevertheless it tries to fetch unexisting articles
| (gnus-uncompress-ragne (gnus-active group))
is there a way to prevent this?

Furthermore it is difficult to find the fetched articles among the
already fetched articles since they are marked as read and maybe old.

Finally I think a command checking for missing articles is a good
idea. Is there something in Oort Gnus?

TIA, Micha
-- 
Thinking of using NT for your critical apps?
  Isn't there enough suffering in the world?

(Advertisement of Sun Microsystems in Wall Street Journal)



^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [Gnus v5.8.8] missing article headers in gnus-agent
  2002-09-16 21:33 [Gnus v5.8.8] missing article headers in gnus-agent Micha Wiedenmann
@ 2002-09-16 22:34 ` ShengHuo ZHU
  0 siblings, 0 replies; 2+ messages in thread
From: ShengHuo ZHU @ 2002-09-16 22:34 UTC (permalink / raw)


Micha Wiedenmann <mw-u1@gmx.de> writes:

> Hi,
>
> no news is not always good news!
>
> Gnus-agent didn't display me some messages from de.comm.software.gnus.
> I wonder what else I may have missed. It seems to me that under certain
> circumstances gnus-agent didn't fetch all headers:

[...]

> This does the job. Nevertheless it tries to fetch unexisting articles
> | (gnus-uncompress-ragne (gnus-active group))
> is there a way to prevent this?
>
> Furthermore it is difficult to find the fetched articles among the
> already fetched articles since they are marked as read and maybe old.
>
> Finally I think a command checking for missing articles is a good
> idea. Is there something in Oort Gnus?

Some code related to the behavior has been rewritten in Oort Gnus.

ShengHuo



^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2002-09-16 22:34 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-09-16 21:33 [Gnus v5.8.8] missing article headers in gnus-agent Micha Wiedenmann
2002-09-16 22:34 ` ShengHuo ZHU

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).