Gnus development mailing list
 help / color / mirror / Atom feed
* Those groups levels again
@ 1995-11-13 16:17 Lars Magne Ingebrigtsen
  1995-11-13 19:50 ` Stainless Steel Rat
                   ` (3 more replies)
  0 siblings, 4 replies; 21+ messages in thread
From: Lars Magne Ingebrigtsen @ 1995-11-13 16:17 UTC (permalink / raw)


I just can't decide what to do about those pesky group levels.  This
is what I'm currently thinking about:

1) The level can be in integer, like now, between 1 and 9 (by default)

2) The level can be a cons, where the car has the level and the cdr
has a, uhm, score.  Perhaps.

Now, if we had this, we could do some interesting things.  Like
`sort-by-level-and-then-score'.  Then all level 4 groups would come
before all level 5 groups (so that those really important groups comes
before those less important) but we could still have bubbling on the
"score" of the group -- inside each level.  So whenever I read a level
5 group, the score would rise, and the next time I sort, that group
would "rise".  But it would never "rise" above any level 4 groups.

One could also do display-oriented things based on this (perhaps in
conjuction with `gnus-topic'.  Each level gets its own topic, and so
on. 

This would all be totally backwards compatible, and it's rather easy
to implement.  And it doesn't bloat the .newsrc.eld file much.  (I
originally thought of floating point levels, but that would really
either massively bloat the .newsrc.eld file, or slow down .newsrc.eld
generation dramatically.  (We couldn't use just `prin1' as now.))

Whadda y'all think?

In other news, I've been fixing lots & lots & lost of September bugs,
so I think that might be heading towards being usable.  nnsoup also
seems to have started behaving after I slapped it about a bit.  So I
think I'll be documenting it now.

Expect a release tomorrow.

-- 
Home is where the cat is.


^ permalink raw reply	[flat|nested] 21+ messages in thread
* Re: Those groups levels again
@ 1995-11-13 21:24 Stainless Steel Rat
  0 siblings, 0 replies; 21+ messages in thread
From: Stainless Steel Rat @ 1995-11-13 21:24 UTC (permalink / raw)


X-Geek-3: GAT d-(++)@ s: a-
	C+(++) US++++$ P++>+++ L>+++ E+++ W++ N+++ K++++ w---$ O?>++ M-$ V-
	PS+ PE Y+(++) PGP++ !t 5++ X? R(+) tv b+++ DI+ D++ G+ e+>++(*) h! r y+
References: <199511131950.OAA09268@delphi.ccs.neu.edu>
	<199511132058.MAA03322@desiree.teleport.com>

-----BEGIN PGP SIGNED MESSAGE-----

>>>>> "FL" == Felix Lee <flee@teleport.com> writes:

FL> once in a while, I'd try to rearrange the list so that
FL> currently-interesting groups were near the top, but this was always
FL> cumbersome and harder to do than I liked, even when I had keys bound
FL> to pushing groups up and down in the list.

I don't see scoring making this enough easier that it's worth the time
and effort and space for the new code. Better, I think, would be to
expand levels to a 1-99 or 1-999 scale. Then apply a level change to all
groups in a region or all command marked groups and resort by level.
Same results as scoring, for all intents, with a minimum of code and
.newsrc expansion, and one less number to confuse yourself over ("Now if
the score is greater than the level then this happens, but if it's less
than the level then something completely different happens, and how does
it work with two groups with different levels have the same score, and
what about two groups with the same level but different scores, and...
AAARRRGGGHHH!!!!").

-----BEGIN PGP SIGNATURE-----
Version: 2.6.2
Comment: Processed by Mailcrypt 3.4, an Emacs/PGP interface

iQCVAwUBMKe3ep6VRH7BJMxHAQFBSwP/R/GKvPhZ61HSvTcJNj38o7eX7tJiWZaL
uE+rgyVFqIuA8lL6i6z46SErCloi2/2lOJ6ggyUT11iHYKYFoPAIask1Ow7GBs7R
VX82u7bWS8pqSPlxWIZHISiMPLAz8GQDq2gwsVTN8AkUqqr/RKt2rvNP4/TdZqVt
PEnOCM8IRtk=
=4NUF
-----END PGP SIGNATURE-----

-- 
Rat <ratinox@ccs.neu.edu>          \ Warning: pregnant women, the elderly, and
PGP Public Key: Ask for one today!  \ children under 10 should avoid prolonged
http://www.ccs.neu.edu/home/ratinox/ \ exposure to Happy Fun Ball.


^ permalink raw reply	[flat|nested] 21+ messages in thread
* Re: Those groups levels again
@ 2002-10-20 20:14 Unknown
  0 siblings, 0 replies; 21+ messages in thread
From: Unknown @ 2002-10-20 20:14 UTC (permalink / raw)


X-Geek-3: GE/CS d+(--) s:++>: a C++++$ ULUHO++++$ P+++$ L+++ E+++ 
   W+++$ N+++ K-? !w--- O-? !M-- !V-- PS+ PE- Y+ PGP++ t@ 5++ !X R++ 
   b+++ DI+++ D- G e+++ h+ r++ y+
X-Face:  #q.#]5@vq!Jz+E0t_/;Y^gTjR\T^"B'fbeuVGiyKrvbfKJl!^e|e:iu(kJ6c|QYB57LP*|t&YlP~HF/=h:GA6o6W@I#deQL-%#.6]!z:6Cj0kd#4]>*D,|0djf'CVlXkI,>aV4\}?d_KEqsN{Nnt778"OsbQ["56/!nisvyB/uA5Q.{)gm6?q.j71ww.>b9b]-sG8zNt%KkIa>xWg&1VcjZk[hBQ>]j~`WqXl,y1a!(>6`UM{~'X[Y_,Bv+}=L\SS*mA8=s;!=O`ja|@PEzb&i0}Qp,`Z\:6:OmRi*
X-Organization: University of Massachusetts, Amherst, MA 01003
X-Time: Sat Nov 18 02:47:01 1995
X-Mail-System: Vm 5.95 (beta) for GNU Emacs 19.14 XEmacs Lucid (beta5)
References: <w8s91lkwktz.fsf@surt.ifi.uio.no>
	<199511131950.OAA09268@delphi.ccs.neu.edu>
	<w8sbuqgqgfx.fsf@gymir.ifi.uio.no>
	<199511132315.SAA23811@delphi.ccs.neu.edu>
	<w8s91leto1c.fsf@surt.ifi.uio.no>
From: Manoj Srivastava <srivasta@pilgrim.umass.edu>
Date: 18 Nov 1995 02:47:00 -0500
In-Reply-To: larsi@ifi.uio.no's message of 18 Nov 1995 07:49:51 +0100
Message-ID: <gvx91lext3f.fsf@plymouth.pilgrim.umass.edu>
Organization: Project Pilgrim, University of Massachusetts at Amherst
Lines: 20
X-Mailer: September Gnus v0.14

Hi, 
	I've been following the topics topic with great interest, and
 even have taken the first step (so now I have a large number of
 groups filed under misc ;-), and I have these questions:
	a) How does one reorder the topics in the buffer?
	b) are topics hierarchical? I would like to have two top level
	   topics called, say, by level, and by subject, and by
	   turning the unique thing off, have each group belong to two
	   places under the hierarchy, so I may peruse news in a
	   sequence as the mood takes me. possible?

	manoj

-- "Truth never comes into the world but like a bastard, to the ignominy
 of him that brought her birth." Milton

Manoj Srivastava         Project Pilgrim, Department of Computer Science 
Phone: (413) 545-3918             A143B Lederle Graduate Research Center
Fax: (413) 545-1249       University of Massachusetts, Amherst, MA 01003     
email:srivasta@pilgrim.umass.edu http://www.pilgrim.umass.edu/~srivasta/


^ permalink raw reply	[flat|nested] 21+ messages in thread
* Re: Those groups levels again
@ 2002-10-20 20:14 Unknown
  0 siblings, 0 replies; 21+ messages in thread
From: Unknown @ 2002-10-20 20:14 UTC (permalink / raw)


X-Geek-3: GE/CS d+(--) s:++>: a C++++$ ULUHO++++$ P+++$ L+++ E+++ 
   W+++$ N+++ K-? !w--- O-? !M-- !V-- PS+ PE- Y+ PGP++ t@ 5++ !X R++ 
   b+++ DI+++ D- G e+++ h+ r++ y+
X-Face:  #q.#]5@vq!Jz+E0t_/;Y^gTjR\T^"B'fbeuVGiyKrvbfKJl!^e|e:iu(kJ6c|QYB57LP*|t&YlP~HF/=h:GA6o6W@I#deQL-%#.6]!z:6Cj0kd#4]>*D,|0djf'CVlXkI,>aV4\}?d_KEqsN{Nnt778"OsbQ["56/!nisvyB/uA5Q.{)gm6?q.j71ww.>b9b]-sG8zNt%KkIa>xWg&1VcjZk[hBQ>]j~`WqXl,y1a!(>6`UM{~'X[Y_,Bv+}=L\SS*mA8=s;!=O`ja|@PEzb&i0}Qp,`Z\:6:OmRi*
X-Organization: University of Massachusetts, Amherst, MA 01003
X-Time: Mon Nov 20 17:29:34 1995
X-Mail-System: Vm 5.95 (beta) for GNU Emacs 19.14 XEmacs Lucid (beta5)
References: <w8s91lkwktz.fsf@surt.ifi.uio.no>
	<199511131950.OAA09268@delphi.ccs.neu.edu>
	<w8sbuqgqgfx.fsf@gymir.ifi.uio.no>
	<199511132315.SAA23811@delphi.ccs.neu.edu>
	<w8s91leto1c.fsf@surt.ifi.uio.no>
	<gvx91lext3f.fsf@plymouth.pilgrim.umass.edu>
	<w8sbuq9rqwk.fsf@surt.ifi.uio.no>
From: Manoj Srivastava <srivasta@plymouth.pilgrim.umass.edu>
Date: 20 Nov 1995 17:29:33 -0500
In-Reply-To: larsi@ifi.uio.no's message of 19 Nov 1995 08:43:07 +0100
Message-ID: <gvx91la2a42.fsf@belthil.pilgrim.umass.edu>
Organization: Project Pilgrim, University of Massachusetts at Amherst
Lines: 34
X-Mailer: September Gnus v0.14

Hi,
>
>"Lars" == Lars Magne Ingebrigtsen <larsi@ifi.uio.no> writes:

 Lars> Manoj Srivastava <srivasta@pilgrim.umass.edu> writes:

 >> a) How does one reorder the topics in the buffer?

 Lars> Good question.  I don't think you can.  I've added it to the
 Lars> todo list.  Perhaps changing the order in `gnus-group-topics'
 Lars> will help, although that's not documented.  And may not work.

	Ummm, I never set gnus-group-topic directly.  I had a strange
 and fantastic layout planned, and the thought of all those regular
 expressions made my head ache.  So, lazy soul that I am, I just went
 into the Group buffer and used `G t', which is permitted (or at least
 condoned), as per the docs.  Will this create/modify
 gnus-group-topics? (I can't tell, since I fled back to all groups
 under misc when I discovered I had not the faintest idea about how to
 reorder the topics).  I guess I could totally plan ahead, and create
 the topics in reverse order of how I want them displayed, but that
 makes my head ache too.

	glumly yours,

		manoj

-- It is better to never have tried anything than to have tried
 something and failed. motto of jerks, weenies and losers everywhere

Manoj Srivastava         Project Pilgrim, Department of Computer Science 
Phone: (413) 545-3918             A143B Lederle Graduate Research Center
Fax: (413) 545-1249       University of Massachusetts, Amherst, MA 01003     
email:srivasta@pilgrim.umass.edu http://www.pilgrim.umass.edu/~srivasta/


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

end of thread, other threads:[~2002-10-20 20:14 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1995-11-13 16:17 Those groups levels again Lars Magne Ingebrigtsen
1995-11-13 19:50 ` Stainless Steel Rat
1995-11-13 20:58   ` Felix Lee
1995-11-13 22:48   ` Lars Magne Ingebrigtsen
1995-11-13 23:06     ` Scott Blachowicz
1995-11-13 23:15     ` Stainless Steel Rat
1995-11-18  6:49       ` Lars Magne Ingebrigtsen
     [not found]         ` <gvx91lext3f.fsf@plymouth.pilgrim.umass.edu>
1995-11-19  7:43           ` Lars Magne Ingebrigtsen
1995-11-20 16:43           ` Jack Vinson
1995-11-13 20:19 ` Joe Hildebrand
1995-11-13 20:21 ` Janne Sinkkonen
1995-11-18  6:49   ` Lars Magne Ingebrigtsen
1995-12-04 20:22 ` nnmail-expiry-wait-function: broke, or how-to? Mark Borges
1995-12-04 21:29   ` Steven L. Baur
1995-12-04 22:35     ` Mark Borges
1995-12-05  9:55       ` Lars Magne Ingebrigtsen
1995-12-04 22:09   ` Robert Pluim
1995-12-04 22:43     ` Mark Borges
1995-11-13 21:24 Those groups levels again Stainless Steel Rat
2002-10-20 20:14 Unknown
2002-10-20 20:14 Unknown

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