M2Du 3.65 - By Greg Browne - CIS [72250,106] ~~~~~~~~~ DirUtil in Modula-2 - 50-1000 files CLI or WB. Last modified by author 7-24-88 DISCLAIMER: I deny everything! I only wrote this for me! If it doesn't work for you, don't use it! -------3.65 Fixed a couple of things that didn't work as advertised. Now accepts blank lines in Du.hist & supresses sys requesters during copy again. The APPARENT slow load was due to reading Du.Hist BEFORE opening the window. Now it just reads it after again, so it will seem faster. Added ability to read a single setup command from "R" gadget by entering it (with # and all) in the "R" gadget and clicking RIGHT mouse on "R". -------3.64 Added Commands to Du.hist and ability to read history file from within DU. Sample Du.hist file shows what and how. Increased "R" to 20 items. Now DU.hist file can specify EDitor name, SHOWname,initial directory, run command and others (see the sample). ALSO, ShowIFF will use internal routine ALWAYS when started with RIGHT mouse. -------3.63 New gadget idea. ArcTAG - Tags files which DO have the ARCHIVE bit set. NO NEW SCREEN GADGET YET. While trying it out, the RIGHT mouse clicked on the SIZES button (above TAGALL) performs this. ALSO see READ.ME2 about custom work. Response to too many suggestions and too little time. -------3.62 Info always on screen - removed INFO gadget. Du now responds to disk changes and sees if either S or D changed. If so, it redisplays new INFO. ALSO DISCOVERED RAM: DOES NOT REPORT USED SPACE RIGHT! So this one doesn't try at all on ram: Added "T" tail argument - makes FastDir "Temporary". If used, Fastdir will turn off after each use. That way you can't forget. You must then turn it on SPECIFICALLY each time you want to use it. Also went back to regular CloseWindow gadget & rearranged a couple less used gadget locations. -------3.61 OK, OK, I put FastDir in. USE AT YOUR OWN RISK! Added 'B' in COMMAND tail. IF INTERLACE screen and 'b' in tail, the window will move to the BOTTOM HALF OF THE screen on opening (TopEdge = 201). This is for interlace screen users to have Du2 below the CLI window. Also, if in interlace, the Viewer will use 48 line display. -------3.60 WHATEVER Just cleanup - studying disassembled code segments to discover what are the cleanest, smallest ways to handle coding where there is a choice of methods - knocked off 1720 bytes and discovered several internal improvements. -------3.59 FINAL (Almost) ADDED INTERNAL SHOW - The SHOWIFF gadget now uses an internal routine and will show most pix. (Not overscan stuff tho - several won't do that) It is based on the logic in UShow2.asm and is FAST. Made title bar show entries in current directory as "F ###/ttt" (### = entries ttt=max allocated) NOW ONLY the EDIT and DO gadgets need outside help. I ain't about to incorporate an editor in this thing. -------3.58 and older - find old file