Path: utzoo!mnetor!uunet!lll-winken!lll-lcc!ames!elroy!jplopto!earle From: earle@jplopto.uucp (Greg Earle) Newsgroups: comp.sources.bugs Subject: Notes on the latest `vn' distribution Message-ID: <5119@elroy.Jpl.Nasa.Gov> Date: 30 Dec 87 06:11:58 GMT Sender: news@elroy.Jpl.Nasa.Gov Reply-To: earle@jplopto.JPL.NASA.GOV (Greg Earle) Organization: Rockwell International Science Center, Thousand Oaks CA Lines: 30 A couple of quick notes on the new `vn' distribution: (1) If you do not define `tmpnam.o' in the Makefile's EXTRAOBJS *on* *a* *Sun*, you will be sorry. It appears that Sun's implementation of the `tmpnam' function is broken. There should probably be a mention of this in the Makefile comments in later releases (as there is for Ultrix). Using Bob's version works fine. (2) Undigestify is broken. Typing `R' to read all digest articles, then reading them sequentially eventually yields a SIGSEGV. Bob is aware of the problem and has a fix. Works fine with the fix. (3) Vanilla `vn' scrolls for each successive page for > 1 page articles. On low-speed modem links, or on Sun monitors (inside a window system or using the raw console), this is a Big Lose (I can't speak for other systems using bit-mapped monitors & window systems). I submitted patches that enables repainting from the top of the screen for successive pages, if the environment variable MORE is set to `-c'. This emulates more(1) in this regard. The same patches also keep the last line of the previous screen as the first line of the current screen (as does the default scrolling behavior), in reverse video if possible (a la rn). Now if we could only get articles left marked unread between sessions ... Fixes should be forthcoming for the above; don't write me - wait for Bob to release an update (I'm feeding all our fixes to him instead of posting them). Greg Earle earle@jplopto.JPL.NASA.GOV Indep. Sun consultant earle%jplopto@jpl-elroy.ARPA [aka:] Rockwell Science Center earle%jplopto@elroy.JPL.NASA.GOV Thousand Oaks, CA ...!cit-vax!elroy!smeagol!jplopto!earle