This file contains the history of modifications for the SFILE.ASM file. ;======================================================================= ; 10/10/86 Added ability to search ms-dos type of .ARC files. ; v31 - G.B. Shaffstall ; Sysop - Lakewood RCP/M ; 303-985-1108 ;======================================================================= ; ; 86/03/12 Added option to display area names instead of d/u. Many ; v30 RCPM's now use CD.COM or similar utilities to change areas ; on the hard disk. This makes d/u display of found files ; rather useless. Names must be hardwired into code at ; locations ATABLE:, BTABLE:, etc and pointers to each table ; at PTRTBL:. Also expanded 'ck' to 'checking'; too many ; users asking "What does ck mean?" ; - Ian Cottrell ; Sysop - ICBBS ; 613-990-9774 ; ;======================================================================= ; ; 12/11/85 Fixed a bug in the abort routine which gave an inconsistent ; v26 display when activated. Placed the subroutines in a common ; area and alphabetized them so they could be easily located. ; Also edited the DOC file to be current with recent changes. ; - Irv Hoff W6FFC ; ;======================================================================= ; ; 12/08/85 Added capability for ZRDOS. Method of J. Wright. No EQU's ; v25 need be changed for ZRDOS use, as program dynamically deter- ; mines presence of ZRDOS. ; - Norman Beeler ; ZeeMachine RAS ; 408-245-1420 ; ;======================================================================= ; ; 12/05/85 Removed requirement for entering the specific BDOS address. ; v24 The distribution copy can now be used on any two-drive CP/M ; computer. Added ability to select up to 32 users areas, as ; some systems running TurboDOS, etc. have that many avail- ; able areas. Relocated the messages and data information to ; a common area at rear of program. Several other changes. ; - Irv Hoff W6FFC ; ;======================================================================= ; ; 11/14/85 Hate to do it so soon, but v22 should have included a WHEEL ; v23 check to determine if the $SYS files should be shown...why ; keep extra files around if you use the WHEEL... Set the ; equates to NOT search through libraries and put on your ; system as FILE.COM (how many library files contain $SYS ; files.....). Another nice feature added is the USELC, ; which (when set YES) will display all $SYS files with ; the attributes set in lower case - thx to Irv Hoff for ; pushing me headfirst into that very simple addition!! ; - Tom Brady ; Decibel RCP/M (404) 288-6858 ; ;======================================================================= ; ; 11/14/85 Simple code changes to provide output of files with the ; v22 SYS attribute set, especially useful for systems with hard ; disks. Set CKSYS to YES to enable this feature, and call ; it something different (obviously don't want this 'on line' ; on your RCPM, but I find it VERY useful on my system for ; searching all directory entries for those certain 'I know ; it's around here somewhere...' files - I'll get organized ; someday... but until then, searching thru all files regard- ; less of the attribute has been REAL handy. ; - Charles Blanchard ; ;======================================================================= ; ; 11/07/85 Cleaned up the extra line feeds between filenames, made the ; v21 display say "ck A0:" instead of "Searching A user 0" - this ; saved a startling amount of time on large disk systems which ; might need to print that statement 150 or more times before ; searching all user areas. This takes time, at 300/1200 bps. ; Added CKLBR equate to skip opening .LBR files. Now you can ; assemble it twice, once with CKLBR EQU NO (and put that ; online as FILE.COM), then assemble with CKLBR EQU YES (and ; put that online as SFILE.COM.) Otherwise if takes "forever" ; to look for a file on a large disk system if each library is ; searched, which usually is a waste of time. This makes a ; neat and fast FILE.COM and SFILE.COM in one package. Fixed ; the program to work with any normal assembler now (removed ; the macros, etc.) Other minor changes we think most users ; will like. - Irv Hoff & Wayne Masters ; ;======================================================================= ; ; 10/28/85 Simple code changes to provide clean screen output of ; v20 d/u searches, especially for systems with hard disks. ; Bumped version number up in case something else is out ; there since 1.4 last year. ; - Tom Brady ; ;======================================================================= ; ; 12/28/84 Updated source to be ZCPR-compatible. The program is ; v14 configurable (via the ZCPR EQUate) for operation on ; a system using ZCPR to store the maximum drive/user in ; page zero (MAXD and MAXU). Set the drive/user table to ; the maximum privileges anticipated i.e., set all to 15. ; - George Peace ; ;======================================================================= ; ; 07/18/84 Renamed file from SFF to SFILE to maintain name ; v13 compatability with the FILE utility, which doesn't check ; library files. Ran program through NEATL to make source ; code upper case, comments lower case. (It's much easier to ; work with) Cleaned up heading. Made both CTL-C and CTL-X ; work for abort. (FILE uses CTL-X) ; - Ed Svoboda ; ;======================================================================= ; ; 06/19/84 Original program coding. - Gary Shaffstall ; v12 SYSOP Lakewood RCPM ;