Gnus development mailing list
 help / color / mirror / Atom feed
* C-u x gnus-group-get-new-news (pgnus 0.75)
@ 1999-02-02 18:58 Jack Vinson
  1999-02-02 20:34 ` Michael Harnois
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Jack Vinson @ 1999-02-02 18:58 UTC (permalink / raw)


Gnus-group-get-new-news is still buggy when I use a prefix argument.  I
have all my interesting mail groups at level 1 and 2, so 'C-u 2 g' in the
*Group* buffer is supposed to 
	1) Get mail from nnmail-spool-file (or what mail-source- variable?)
	2) File that mail appropriately

It does not do this.  There are two things amiss.  
	1) With a prefix, gggnn loops through each group of the
	appropriate level and queries its server.  This means Gnus keeps
	querying my mail server for new mail for EACH group, rather than
	once.  Of course, with multiple backends it should query each
	backend's server one time.  With a normal gggnn, the mail server is
	only queried one time.
	2) Groups /below/ the indicated level are marked with a "*"
	(unknown) for the number of articles.  Something like this was
	happening in 0.74 as well.


-- 
Jack Vinson <jvinson@chevax.ecs.umass.edu>    http://www.cis.upenn.edu/~vinson/
Zippy: Why are these athletic shoe salesmen following me??



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

* Re: C-u x gnus-group-get-new-news (pgnus 0.75)
  1999-02-02 18:58 C-u x gnus-group-get-new-news (pgnus 0.75) Jack Vinson
@ 1999-02-02 20:34 ` Michael Harnois
  1999-02-02 22:42 ` Lars Magne Ingebrigtsen
  1999-02-02 23:14 ` Karl Kleinpaste
  2 siblings, 0 replies; 5+ messages in thread
From: Michael Harnois @ 1999-02-02 20:34 UTC (permalink / raw)


On 02 Feb 1999 12:58:17 -0600, Jack Vinson <jvinson@chevax.ecs.umass.edu> said:

    > It does not do this.  There are two things amiss.

Yeah. What he said.

-- 
Michael D. Harnois, Redeemer Lutheran Church, Washburn, IA 
mharnois@willinet.net                      aa0bt@aa0bt.ampr.org 
 If Jesus came back today, and saw what was going on in his 
 name, he'd never stop throwing up. -- "Hannah and Her Sisters"


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

* Re: C-u x gnus-group-get-new-news (pgnus 0.75)
  1999-02-02 18:58 C-u x gnus-group-get-new-news (pgnus 0.75) Jack Vinson
  1999-02-02 20:34 ` Michael Harnois
@ 1999-02-02 22:42 ` Lars Magne Ingebrigtsen
  1999-02-02 23:14 ` Karl Kleinpaste
  2 siblings, 0 replies; 5+ messages in thread
From: Lars Magne Ingebrigtsen @ 1999-02-02 22:42 UTC (permalink / raw)


Jack Vinson <jvinson@chevax.ecs.umass.edu> writes:

> It does not do this.  There are two things amiss.  
> 	1) With a prefix, gggnn loops through each group of the
> 	appropriate level and queries its server.

Yup.  Fix in Pterodactyl Gnus v0.76.

> 	2) Groups /below/ the indicated level are marked with a "*"
> 	(unknown) for the number of articles.  Something like this was
> 	happening in 0.74 as well.

I think that must be the pop3-returns-nil thing that I got a patch
for. 

-- 
(domestic pets only, the antidote for overdose, milk.)
  larsi@gnus.org * Lars Magne Ingebrigtsen


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

* Re: C-u x gnus-group-get-new-news (pgnus 0.75)
  1999-02-02 18:58 C-u x gnus-group-get-new-news (pgnus 0.75) Jack Vinson
  1999-02-02 20:34 ` Michael Harnois
  1999-02-02 22:42 ` Lars Magne Ingebrigtsen
@ 1999-02-02 23:14 ` Karl Kleinpaste
  1999-02-03  1:22   ` Lars Magne Ingebrigtsen
  2 siblings, 1 reply; 5+ messages in thread
From: Karl Kleinpaste @ 1999-02-02 23:14 UTC (permalink / raw)


Jack Vinson <jvinson@chevax.ecs.umass.edu> writes:
> 2) Groups /below/ the indicated level are marked with a "*"
> (unknown) for the number of articles.  Something like this was
> happening in 0.74 as well.

This is caused by the fix to gnus-get-unread-articles which was needed
due to its previous misbehavior of activating groups which should have
been left inactive.  I just edebug'd through it again; we now have the
inverse problem from before.

Prior to the latest fix, gnus-get-unread-articles would activate
native or secondary groups when it shouldn't, because there was no
disabling of the check (using the local var "active") to get the
unread article list.  Now, with "active" being (correctly) nil'd, it
doesn't leave such groups alone, but actually *removes* their status
as open, active groups.

The middle ground needs to be found, so that gnus-activate-level
prevents unopened groups from being opened, but groups which are
already open aren't *reduced* to "unopened" status when doing a
level-specific get-new-news.  In fact, I'd say that what's at issue is
not (er, should not be) based on gnus-activate-level alone, 'cuz the
groups in question are already activated.  There's a semantic gap here
as regards what "level" is in question: There's both activation of any
kind, and there's querying at a particular level regardless of other,
lower priority groups' activation status.  These are not the same
thing, but the code currently treats them as though they were.  Hence,
`C-u 2 g' destroys "opened" status on level 3+ groups in
gnus-get-unread-articles even though they're properly open.

(No words from me on Jack's point #1, about mail backends being
queried for every group on the level in question, except to say that I 
see that problem, too.)

--karl


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

* Re: C-u x gnus-group-get-new-news (pgnus 0.75)
  1999-02-02 23:14 ` Karl Kleinpaste
@ 1999-02-03  1:22   ` Lars Magne Ingebrigtsen
  0 siblings, 0 replies; 5+ messages in thread
From: Lars Magne Ingebrigtsen @ 1999-02-03  1:22 UTC (permalink / raw)


Karl Kleinpaste <karl@justresearch.com> writes:

> The middle ground needs to be found, so that gnus-activate-level
> prevents unopened groups from being opened, 

Yup.  Fix in Pterodactyl Gnus v0.76.

-- 
(domestic pets only, the antidote for overdose, milk.)
  larsi@gnus.org * Lars Magne Ingebrigtsen


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

end of thread, other threads:[~1999-02-03  1:22 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1999-02-02 18:58 C-u x gnus-group-get-new-news (pgnus 0.75) Jack Vinson
1999-02-02 20:34 ` Michael Harnois
1999-02-02 22:42 ` Lars Magne Ingebrigtsen
1999-02-02 23:14 ` Karl Kleinpaste
1999-02-03  1:22   ` Lars Magne Ingebrigtsen

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