From: MERC::"uunet!VM1.NODAK.EDU!owner-anu-news" 27-APR-1993 15:13:28.62 To: Multiple recipients of list ANU-NEWS CC: Subj: Re: BUG-fixes and EXTENSIONS for 6.1b7 (description) > 2) BUG in SEARCH-command with normal SEARCH and SEARCH /ALL > > Explanation: > NEWS 6.1B7 does always start its searches from the beginning of the > current area and not (as described) from the current position. > The default behavior is now as if /ALL was always specified. > > fixed in NEWSSEARCH.C (dsh()) by using getnoterange() to get the > specified range instead of just assuming the whole group. You better take another look at this one. There are interactions between /NEWSGROUP= and /NOTERANGE=. If you do: NEWS> SEARCH/NEWSGROUP=group/NOTERANGE=(n-m) string string will be found starting with the beginning of the newsgroup. I tried to fix this at one time, and never had any luck. Whoever "fixed" /NEWSGROUP broke noterange searching and I don't see any way to fix it, since the code is trying to use one data structure for two different things. The easiest fix would be to just disallow /NEWSGROUP and /NOTERANGE in the same search command. -- USmail: Bob Sloane, University of Kansas Computer Center, Lawrence, KS, 66045 E-mail: sloane@kuhub.cc.ukans.edu, sloane@ukanvax.bitnet, AT&T: (913)864-0444