Article 143499 of comp.os.vms: Path: nntpd.lkg.dec.com!depot.mro.dec.com!news.jrd.dec.com!tbjnws.tbj.dec.com!tkonws.tko.dec.com!news.dec-j!spin-hsd0-tky!spinnews!wnoc-tyo-news!wnoc-sfc-news!ricohwgw!ricrdc1!ohmori.ricoh!news.src.ricoh!ricohgwy.ricoh!news.iij.ad.jp!rim.or.jp!news.kddnet.ad.jp!imci5!pull-feed.internetmci.com!news.internetMCI.com!newsfeed.internetmci.com!news.mathworks.com!mvb.saic.com!info-vax From: SMS@provis.com Newsgroups: comp.os.vms Subject: JUICER: Sure it's free, but ... Message-ID: <8682327@MVB.SAIC.COM> Date: 26 Mar 96 12:26:00 CST Organization: Info-Vax<==>Comp.Os.Vms Gateway X-Gateway-Source-Info: Mailing List Lines: 34 I recently fetched a copy of JUICER, the free disk defragmeter, from ftp.decus.org. I haven't done much with it yet, but I've seen several problems. In "BAD.FOR" I removed the unused variable "RETRY", and added an include of "($PSLDEF)", (and corrected the spelling errors in the messages) so now it compiles without warnings, and appears to run correctly. In "FILE.MAR", I changed one set of the local labels "12$" to "19$" to clear the assembly errors, and converted one SYS$PUT into five of them, so that one output line = one record, so that the report is readable in an editor as well as in TYPE output, but the "FILES.LIS" output appears to be garbled for any directory level with more than 20 characters in it. After having this much fun with the auxiliary tools, I'm afraid to run the main JUICER program. Has anyone else been down this path already? Did I just suck obsolete stuff down from the wrong place? Is the fix for the 20-character problem in the FILE program well known, or do I need to start exploring the meanings of FI2$U_NAME-IT? (I really have not enjoyed assembly programming since my IBM 1130 days, and I prefer to interpret RMS as root-mean-square.) I had all this fun using VMS VAX V6.1 and DEC FORTRAN V6.2-108, and JUICER circa 9-DEC-1992. Wasn't this supposed to be _more_ fun than BACKUP? ------------------------------------------------------------------------ Steven M. Schweda (+1) 612-785-2000 ext. 16 (voice) Provis Corporation (+1) 612-785-2100 (facsimile) 5251 Program Avenue #100 sms@provis.com (e-mail) Mounds View, MN 55112-4975