From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/5603 Path: main.gmane.org!not-for-mail From: larsi@ifi.uio.no (Lars Magne Ingebrigtsen) Newsgroups: gmane.emacs.gnus.general Subject: Re: Lots of Topics Date: 19 Mar 1996 21:55:35 +0100 Organization: Dept. of Informatics, University of Oslo, Norway Sender: larsi@ifi.uio.no Message-ID: References: <199603191346.OAA18250@filippo.sfs.nphil.uni-tuebingen.de> NNTP-Posting-Host: coloc-standby.netfonds.no X-Trace: main.gmane.org 1035146182 825 80.91.224.250 (20 Oct 2002 20:36:22 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sun, 20 Oct 2002 20:36:22 +0000 (UTC) Return-Path: ding-request@ifi.uio.no Original-Received: from ifi.uio.no (ifi.uio.no [129.240.64.2]) by deanna.miranova.com (8.7.3/8.6.9) with SMTP id NAA32560 for ; Tue, 19 Mar 1996 13:45:57 -0800 Original-Received: from eistla.ifi.uio.no (4867@eistla.ifi.uio.no [129.240.94.29]) by ifi.uio.no with ESMTP (8.6.11/ifi2.4) id for ; Tue, 19 Mar 1996 21:55:37 +0100 Original-Received: (from larsi@localhost) by eistla.ifi.uio.no ; Tue, 19 Mar 1996 21:55:36 +0100 Original-To: ding@ifi.uio.no In-Reply-To: John Griffith's message of Tue, 19 Mar 1996 14:46:19 +0100 Original-Lines: 62 Xref: main.gmane.org gmane.emacs.gnus.general:5603 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:5603 John Griffith writes: > 1) I would like an option to only show topics if there is something > unread-ish in it. I've added this to the Red Gnus todo list. > I have not checked the code to find out exactly what's going on > and have not tried this in a few versions, but it seemed that the > topic hierarchy was being rebuilt after exiting groups. If this > happens, is it necessary? Nope. Gnus would do nearly as much work when exiting from a groups as when doing `l'. 0.55 should fix that problem. > 3) What about non-unique names for topics? > > I realize this would require a new data structure to record paths > in the topic hierarchy, but I at least would find it useful to use > topic names more than once. A simple example: > > Artificial Intelligence > Programming Languages > comp.lang.prolog > comp.lang.lisp > Information Systems > Programming Languages > comp.lang.java Yes, I can see how that might be convenient, but it might make things kinda awkward. Hm. Instead of using topic names as internal indentifiers, one could add an extra layer on top to get unique keys... I've added this to the Red Gnus todo list as well, but I'm not promising anything. > 4) What about "linked" topics? > > Ie. topic graphs rather than topic trees. Then you could have > symmetric topics like: > > Artificial Intelligence > Programming Languages [a] > Information Systems > Programming Languages [b] > Programming Languages > Artificial Intelligence [a] > Information Systems [b] > > where "Artificial Intelligence:Programming Languages" is the same > set of groups as "Programming Languages:Artificial Intelligence". This one makes my head hurt. If topic A can be inside topic B and topic B is a sub-topic of topic A, then, uhm, things get rather unprintable. Even so, it's definitely doable. I don't think the dramatically increased complexity would justify the rather meagre (in my opinion) gains. -- "Yes. The journey through the human heart would have to wait until some other time."