Path: utzoo!utstat!helios.physics.utoronto.ca!jarvis.csri.toronto.edu!cs.utexas.edu!uunet!mcsun!sunic!dkuug!tidk!storm From: storm@texas.dk (Kim F. Storm) Newsgroups: news.software.nn Subject: Re: Another wish for Kim Message-ID: <477@texas.dk> Date: 26 Feb 90 15:46:30 GMT References: <14312@s.ms.uky.edu> Organization: Texas Instruments, Denmark Lines: 65 sean@ms.uky.edu (Sean Casey) writes: >One thing I always wished rn had was a better way to reorder newsgroups. >I type ":place". It then gives me a fullscreen of newsgroups in order of >presentation. I move to the newsgroup where I wish to move this one, hit >"p" or "P" (like vi "put before" or "put after") and voila it is now there >in the presentation sequence. Nice feature, and one which I have thought about several time myself. However, I think the logistics to achieve this is rather difficult! Suppose you have comp.sources alt* comp* in your init file, and you run :place to move comp.sources after alt.sources. To achieve this, the sequence has to be rewritten to something like (NOT POSSIBLE NOW!): alt* (( alt.sources : comp.sources )) comp* To have nn modify your sequence to accomodate this change would be VERY difficult. However, in 6.4, you can specify the following: sequence RC which will mean that it uses the sequence in which the groups are listed in .newsrc as the presentation sequence (the rn style). You can even use just the initial part of .newsrc in the sequence (anywhere you want), e.g. sequence comp.sources* RC:5 # use the first 5 lines of .newsrc comp* RC:news.admin # use .newsrc until (and including) the first # line starting with "news.admin" alt* RC # use rest of .newsrc (since the RC:5 has already inserted the first five groups in .newsrc in the sequence, the RC:news.admin will actually start at line 6). This should give you a more flexible way to build the presentation sequence (but maybe less intuitive and harder to maintain). The advantage is that using the .newsrc sequence makes the start-up of nn faster since it has already read .newsrc, and knows the ordering of the groups in this file. I still fail to see how the :place command should be able to do things correctly. But I am open to suggestions! -- Kim F. Storm storm@texas.dk Tel +45 429 174 00 Texas Instruments, Marielundvej 46E, DK-2730 Herlev, Denmark No news is good news, but nn is better!